Не заходит на файловый сервер
У меня возникла проблема с файловым сервером.
Добавляю файл (например tif) в файловый состав документа.
Открываю файл для редактирования выдается Ошибка при работе файлового сервера:
Cannot open file C:\TCSWORK\v97\f415_s301
Сервер: "station" Устройство: "sys"
При этом я заходил в каталог, нашел файл с таким размером, в каталоге имя файла f451_s346, добаляю еще один файл
пытаюсь открыть выдается таже ошибка, при том ссылается на тот же f415_s301. На других компах пробовал таже ситуация с ссылкой на тот же файл.
Я работаю с демобазой, как ее пропатчить, и чем, вышлите или скажите где скачать.
Жду ответа.
Афанасьев Алексей писал(а):
У меня возникла проблема с файловым сервером.
Если вы работаете с демобазой, то с ней тела документов вообще не поставляются. Их просто нет.
Возможна и другая причина таких проблем
Вы работали на разных базах с одним и тем же файловым сервером. Документ был отредактирован при работе с одной базой и приобрел другое имя, теперь на другой базе при открытии он будет искаться по старому имени и естественно не находится.
Других причин просто нет
Андрей Штейнбрехер писал(а):
Афанасьев Алексей писал(а):
У меня возникла проблема с файловым сервером.
Я пробовал работать и с пустой базой результат тот же.
Так что мне сделать чтобы всё заработало.
Афанасьев Алексей писал(а):
Так что мне сделать чтобы всё заработало.
Проверьте по шагам следующее
1. Настройка в администраторе файловых серверов (Имя компьютера или IP адрес, Каталог на компьютере)
2. Запущена ли служба "Файловый сервер"
3. Порт в настройке администратора и службы должны быть одинаковы (по умолчанию 5003)
4. Проверьте настройку временного каталога для выгрузки на рабочей станции.
5.Создайте новый документ с файловым составом и поместите его в архив.
6. Откройте документ или любой из файлов его файлового состава.
Андрей Штейнбрехер писал(а):
Афанасьев Алексей писал(а):
Так что мне сделать чтобы всё заработало.
У меня все получилось. Сначала поставил ТКС на новую машину.
Испытал документооборот работает. Затем занялся другой машиной на которой не работало. Но первым делом, я удалил каталог TCSDOC.
Запустил заработало.
После продолжительных опытов, я понял в чем была ошибка.
Когда открываешь документ, в который ты хочешь добавить файлы, но там уже есть хотя бы один файл, новые файлы записываются в файловый сервер, но при обращении к ним выдается ошибка, с ссылкой на несуществующий каталог. А когда добавляем файлы в документ в котором нет файлов, то все работает.
FTP (File Transfer Protocol) представляет собой протокол удаленной передачи файлов. С его помощью можно загрузить на сервер и скачивать с него же данные любого типа и размера, создавать или удалять файлы и папки.
В Windows, Linux и macOS подключиться к FTP-серверу можно с помощью встроенных средств и сторонних программ разного назначения. Полноценная работа со всеми средствами возможна только через специальные приложения, называемые FTP-клиентами. Теперь подробнее расскажем обо всех этих способах.
Данные для доступа к FTP-серверу
При подключении к FTP-серверу очень важно вводить правильные данные. Возьмем в качестве примера Timeweb. После регистрации на почту приходят два письма. Письмо с данными выглядит вот так:
Теперь о том, какие данные необходимо иметь под рукой:
- логин,
- пароль,
- ссылка на FTP-сервер (указывается в том же письме),
- порт (по умолчанию устанавливается значение 21).
Как подключится к FTP через Проводник Windows
Сначала рассмотрим, как подключиться к FTP-серверу через программу «Проводник» в Windows 10. Здесь ничего дополнительно устанавливать не надо, просто открываем системный файловый менеджер. В левой панели находим значок «Этот компьютер» и жмем по нему правой кнопкой мыши для вывода контекстного меню. В списке выбираем элемент «Добавить новый элемент в сетевое окружение».
В результате откроется окно мастера добавления сетевого расположения. В начальном окне просто нажимаем «Далее».
Следом надо выбрать его дальнейшее местоположение, но в этом окне нам доступен только один вариант. Для продолжения снова нажимаем на кнопку «Далее».
В этом окне понадобится указать ссылку на сетевой ресурс, к которому планируется провести подсоединение. Важно соблюдать предписанный формат (чуть ниже есть несколько примеров). В поле вводим адрес/ссылку и вновь идем дальше.
Теперь понадобится ввести в поле имя пользователя. Пароль заранее вводить не нужно, он будет запрашиваться только при подключении. Если на вашем хосте есть такая возможность, вход можно осуществить анонимно, отметив соответствующую галочку.
В самом конце даем название новому сетевому окружению.
На этом настройка завершена. При необходимости можно поставить галочку, чтобы сразу после нажатия на кнопку «Готово» открыть указанный сервер и приступить к работе.
Новое подключение теперь находится в «Сетевых расположениях» в разделе «Этот компьютер».
Если все данные введены успешно, откроется папка сервера. Можно приступать к работе.
Копировать файлы с компьютера или ноутбука (далее ПК) на мобильное устройство (далее Андроид) и обратно требуется часто и (в случае больших файлов) проще всего это делать, используя Wi-Fi.
Основное требование: Все устройства (один или несколько ПК, Андроиды) должны быть подключены к одной сети!
Итак, диспозиция: Win 7, статический IP, единственный пользователь, созданный при установке, у которого отсутствует пароль.
Если в Win 7 включен общий доступ с парольной защитой (по умолчанию), то ES проводник даже не сможет просмотреть список расшаренных папок, его сразу пошлют, потому что у него документов нету.
Если общий доступ с парольной защитой отключен, то список расшаренных папок в ES проводнике отображается, но доступ можно получить только к папке Users, т.к. к ней по умолчанию разрешен доступ для всех.
Вариантов - два: либо отключить парольную защиту и предоставлять права на доступ к каждой расшаренной папке пользователю гость/Guest (свойства папки>Доступ, там в списке выбрать Guest и нажать добавить), либо не отключать парольную защиту, а создать пользователя, имеющего пароль, и опять же предоставить ему права на доступ к расшаренной папке в том же диалоге. После этого имя и пароль этого пользователя требуется вводить в настройках сервера в ES Проводнике.
По умолчанию Win 7 дает доступ к расшариваемой папке только единственному нашему пользователю, у которого нет пароля, соответственно авторизоваться по сети он не может.
Если Вам не хочется выбирать пользователя при каждой загрузке, то настройте автоматический вход.
-
Samba-сервер
Для примера используем Samba Server for Android, он позволяет работать с SD-картой коммуникатора, как с расшаренной папкой ПК. Для работы программы требуются root-права.
Устанавливаем и запускаем программу. При первом запуске будет выдана краткая инструкция по использованию. Первый шаг - задать пароль для доступа к ресурсам мобильного устройства. Для этого нажмите Menu>Settings>Password и введите пароль. Там же можно при желании сменить имя пользователя, а также указать рабочую группу (имя должно совпадать с именем рабочей группы в настройках ПК) и NetBIOS-имя Андроида (то, что будет отображаться в сетевом окружении на ПК). После настройки вернемся в главное окно программы и нажмем Menu>Enable. Это запустит сервер SAMBA на Андроиде.
На компьютере с Windows MAC-адрес можно узнать, выполнив в командной строке (Пуск>Выполнить>cmd) команду
Подключение по локальной сети - Ethernet адаптер:
DNS-суффикс этого подключения . . :
Описание . . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Физический адрес. . . . . . . . . : 00-1F-D0-D4-53-2D
Dhcp включен. . . . . . . . . . . : нет
IP-адрес . . . . . . . . . . . . : 192.168.5.2
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . : 192.168.5.1
DNS-серверы . . . . . . . . . . . : 192.168.5.1
Здесь физический адрес и есть нужный нам MAC. Т.е. 00-1F-D0-D4-53-2D.
MAC-адрес Андроида можно посмотреть в пункте "О телефоне" меню настроек (Меню>Настройки>О телефоне>Состояние>MAC-адрес Wi-Fi)
2. Перенастроить сетевые карты на ПК (ноутбуке) на использование статических IP-адресов В Windows 2k/XP это делается в свойствах сетевого подключения, в настройках протокола TCP/IP. Выбрать "Использовать следующий IP-адрес", указать IP (IP должен быть из локальной сети роутера, обычно 192.168.0.xxx), маску подсети (обычно 255.255.255.0), шлюз по умолчанию (IP-адрес роутера) и DNS-серверы (либо IP роутера, либо DNS-серверы провайдера, либо открытые DNS-серверы, например Google DNS - 8.8.8.8, 8.8.4.4).
Например у меня настройки выглядят так (адрес роутера - 192.168.5.1):
Ребрендинг шапки любезно предоставлен Fidelich - тыц.
Застопорился на 2 этапе. Не пойму какой логин и пароль вводить ES проводнику, чтобы получить доступ к общим файлам и папкам на ноутбуке с Windows 7. Вроде пароль для беспроводного соединения нашел (но не уверен, что он), а вот логин не могу найти.Подскажи, где выставлять в Windows 7 эти логин и пароль?
skunsofob,
Имя и пароль пользователя Windows.
Т.е. можно либо вписать имя и пароль того пользователя под которым заходишь в Windows, либо создать отдельного, назвать его, например, Android.
Возможно проблема также в том, что у пользователя Windows отсутствует пароль.
Насчет Win 7 не знаю, но Win XP Pro запрещает доступ к расшаренным папкам пользователям без пароля.
Еще вариант - попробовать поставить в настройках сервера галку "Анонимный вход".
Галку Анонииный вход ставил - не помогает. А паролей у меня действительно нет как на ПК с ХР, так и на ноуте с Win7. Неужеле придется отдельного пользователя создавать под паролем? По проводам сеть делал - паролей не требовалось.
Т.е. доступ с ПК на ноут с Win 7 есть и без пароля?
Имя пользователя Win 7 и пустой пароль в настройках ES проводника не срабатывает?
Проверь настройки Win7 в Панель управления -> Сети и Интернет -> Центр управления сетями и общим доступом ->Изменить дополнительные параметры общего доступа (Control Panel -> All Control Panel Items -> Network and Sharing Center-> Change advanced sharing settings), там в самом низу еще раз дополнительные параметры и указать "Отключить защиту паролем". После этого анонимный вход с Андроида должен заработать.
Как вариант - попробуй временно отключить брандмауэр в Win 7. Возможно он мешает.
Что-то не получаетсяНажимаю "сканировать" находится мой пк при том что ни одна папка не расшарена, при попытке к нему соеденится пишет неверный логин и пароль - не пойму какой логин, какой пароль. пишет неверный логин и пароль - не пойму какой логин, какой пароль.
Логин и пароль пользователя Windows, имеющего доступ к расшаренным папкам.
Нажимаю "сканировать" находится мой пк при том что ни одна папка не расшарена,Так я никакой логин и пароль не использую для учетной записи (Windows 7)
Да пробовал (создавал папку и расшаривал к ней доступ), не работает все равно, брандмауэр отключал
Так я никакой логин и пароль не использую для учетной записи (Windows 7)Как минимум один пользователь был создан при установке ОС. Загляните в Панель управления>Учетные записи или введите в поле поиска меню Пуск команду
и нажмите Enter.
После этого будет выдан список всех имеющихся учетных записей пользователей
Временно (ну или постоянно, хотя это небезопасно) отключите парольную защиту расшаренных папок.
Учетная запись есть, но пароль в ней никакой не используется (если не используется что вводить?), почему запрашивается не пойму
Анонимный вход в настройках сервера в ES проводнике попробуйте включить.
Включен анонимный вход, все равно не пускает. Пишет: неправильний пароль, возможные причины: недостаточно прав пользователя
Может есть альтернативное решение со значительно простой настройкой?)
Может есть альтернативное решение со значительно простой настройкой?)Попробуйте другие файл-менеджеры с поддержкой сети.
Если не заработает, то включите защиту паролем для расшаренных папок и создайте пользователя (например Android) с паролем.
Разобрался.
Итак, диспозиция: Win 7, статический IP, единственный пользователь, созданный при установке, у которого отсутствует пароль.
Если в Win 7 включен общий доступ с парольной защитой (по умолчанию), то ES проводник даже не сможет просмотреть список расшаренных папок, его сразу пошлют, потому что у него документов нету.
Если общий доступ с парольной защитой отключен, то список расшаренных папок в ES проводнике отображается, но доступ можно получить только к папке Users, т.к. к ней по умолчанию разрешен доступ для всех.
Вариантов - два: либо отключить парольную защиту и предоставлять права на доступ к каждой расшаренной папке пользователю гость/Guest (свойства папки>Доступ, там в списке выбрать Guest и нажать добавить), либо не отключать парольную защиту, а создать пользователя, имеющего пароль, и опять же предоставить ему права на доступ к расшаренной папке в том же диалоге. После этого имя и пароль этого пользователя требуется вводить в настройках сервера в ES Проводнике.
По умолчанию Win 7 дает доступ к расшариваемой папке только единственному нашему пользователю, у которого нет пароля, соответственно авторизоваться по сети он не может.
Если Вам не хочется выбирать пользователя при каждой загрузке, то настройте автоматический вход.
Статья давно не обновлялась, поэтому информация могла устареть.
Содержание
В шаблонах с ISPmanager данная опция, как правило, прописана по-умолчанию
Так как протокол ftp не предполагает шифрования то во время передачи сравнительно легко украсть пароль. Из соображений безопастности доступ пользователем root по ftp отключен. Это стандартная настройка. Если вам всё же необходимо иметь доступ к серверу через ftp протокол, то используйте протокол SFTP.
Debian
Установлен ли FTP-сервер
Удостоверьтесь, что сервер установлен и сервис запущен, в Debian вы можете использовать команду dpkg:
Или запустить следующую команду:
В любом случае, если ftp пакет установлен, будет возвращен ответ сервера, если ftp не установлен, команда покажет вам это, или не будет ответа вообще, в таком случае FTP сервер необходимо установить:
Запущен ли FTP-сервер (открыт ли 21 порт)?
Подключитесь к серверу, используя ssh, и попробуйте команду telnet (посмотреть открыт ли 21 порт):
Следующим шагом запускаем команду netstat -tulpn, смотрим запущен ли 21 порт:
Или попробуйте следующую команду:
Если порт не открыт, запустите ftp-сервис/сервер. Используйте следующую команду:
Запрет для пользователя
Если у пользователя не получается использовать ваш ftp сервер, удостоверьтесь, что он имеет разрешение. Файл /etc/ftpusers - список пользователей, которым запрещен доступ по ftp, убедитесь, что пользователь не в этом файле.
Security или Firewall
Убедитесь, что firewall/tcpd не блокирует подключение к вашему ftp серверу. Запустите следующую команду:
Если в ответе вы увидите, что 21 порт заблокирован firewall, вам нужно использовать iptables rules для порта 21. Так же убедитесь, что файл /etc/hosts.deny не блокирует подключение к 21 порту для вашего хоста.
CentOS
Установлен ли FTP-сервер?
Удостоверьтесь, что сервер установлен и сервис запущен, в CentOS вы можете использовать команду rpm:
В любом случае, если ftp пакет установлен, будет возвращен ответ сервера, если ftp не установлен, команда покажет вам это, или не будет ответа вообще, в таком случае FTP сервер необходимо установить:
Запущен ли FTP-сервер? (открыт ли 21 порт)
Подключитесь к серверу, используя ssh, и попробуйте команду telnet (посмотреть открыт ли 21 порт:
Следующим шагом запускаем команду netstat -tulpn, посмотреть запущен ли 21 порт:
Или попробуйте следующую команду:
Если порт не открыт, запустите ftp-сервис/сервер. Используйте следующую команду: Centos 6
Запрет для пользователя.
Если у пользователя не получается использовать ваш ftp сервер, удостоверьтесь, что он имеет разрешение. Файл /etc/ftpusers - список пользователей, которым запрещен доступ по ftp, убедитесь, что пользователь не в этом файле.
Security или Firewall
Убедитесь, что firewall/tcpd не блокирует подключение к вашему ftp серверу. Запустите следующую команду:
Если в ответе вы увидите, что 21 порт заблокирован firewall, вам нужно использовать правила iptables для порта 21. Так же убедитесь, что файл /etc/hosts.deny не блокирует подключение к 21 порту для вашего хоста.
Ubuntu
Установлен ли FTP-сервер?
Удостоверьтесь, что сервер установлен, в Ubuntu вы можете использовать команду dpkg:
В любом случае, если ftp-пакет установлен, будет возвращен ответ сервера, если ftp не установлен, команда покажет вам это, или не будет ответа вообще, в таком случае FTP-сервер необходимо установить:
Запущен ли FTP-сервер? (открыт ли 21 порт)
Подключитесь к серверу, используя ssh, и попробуйте команду telnet (посмотреть открыт ли 21 порт):
Следующим шагом запускаем команду netstat -tulpn, посмотреть запущен ли 21 порт:
Или попробуйте следующую команду:
Если порт не открыт, запустите FTP-сервис/сервер. Используйте следующую команду:
Запрет для пользователя.
Если у пользователя не получается использовать ваш FTP-сервер, удостоверьтесь, что он имеет разрешение. Файл /etc/ftpusers - список пользователей, которым запрещен доступ по FTP, убедитесь, что пользователь не в этом файле.
Security или Firewall
Убедитесь, что firewall/tcpd не блокирует подключение к вашему ftp-серверу. Запустите следующую команду:
Читайте также: