- от автора admin
Содержание
1С:Предприятие 8.1: Ошибка сетевого доступа к серверу
Большинство проблем при подключении к серверу 1С:Предприятия связаны с адресами машин и доступностью серверов кластера сервера 1С.
Ошибка «Затребованное имя допустимо»
При подключении к серверу 1С:Предприятия получаем ошибку:
Server_addr=tcp://localhost.localdomain:1562 descr=Ошибка сетевого доступа к серверу (Windows Socket-11004(0х00002AFC). Затребованное имя допустимо и оно найдено в базе данных, но для имени отсутствует связанные с ним данные, которые были разрешены для него.) line=259 file=.\src\DataExchangeTcpClientlmpl.cpp
Ошибка 11004 показывает, что указанному имени сервера в DNS нет соответствующей записи типа A, которая определяет его IP адрес.
«Ошибка при выполнении операции с информационной базой» «Ошибка сетевого доступа к серверу» (Windows Sockets 11001(0x00002AF9). Этот хост неизвестен. )
Возможное решение
На ошибку «Затребованное имя допустимо и оно найдено в базе данных, но для имени отсутствует связанные с ним данные, которые были разрешены для него» в файлах
/home/usr1cv81/1c/1cv81/srvibrg.lst и /home/usr1cv81/1c/1cv81/reg_1541/s1CV8Reg.lst
нужно заменить везде localhost.localdomain (или адрес, который там указан) на IP-адрес сервера сервера (в кавычках), либо на имя машины (тоже в кавычках). При указании имени машины нужно обеспечить для имён машин прямую зону в DNS, а для IP-адресов — обратную.
Проверить этот совет не представилось возможным, т.к. не удалось воспроизвести проблему
Ошибка сетевого доступа к серверу
В качестве решения нужно прописать адрес и имя сервера в /etc/hosts
Дальнейшие действия для локализации проблемы.
1. Удостовериться в правильной и полной установки пакетов.
rpm -qa | grep nterprise
должно быть примерно:
2. Удостовериться в правильном и полном запуске сервера
- ps aux | grep 1c
(должно быть ragent, rmngr, rphost)
3. Удостовериться в наличии и правильном содержании файлов srvribrg.lst 1CV8Reg.lst
4. Включить логи и изучить ошибки http://kb.etersoft.ru/1С:Предприятие_8.1:_Включение_логов
(возможные ошибки и их решение можно посмотреть здесь http://www.gilev.ru/1c/81/techlog/)
<meta http-equiv=»content-type» content=»text/html; charset=utf-8″></meta>
Недоступность порта
Возможно не все сервера на кластере запустились. Проверить можно командой netstat -apn | grep :15 (выведет процессы, слушающие порты 15xx). Незапущенность серверов обычно связана с неверным указанием адресов узлов в конф. файлах. /home/usr1cv81/1c/1cv81/srvibrg.lst и /home/usr1cv81/1c/1cv81/reg_1541/s1CV8Reg.lst
Несоответствие системы
Если при первом запуске кластера выдаётся ошибка, и появляется только файл /home/usr1cv81/1c/1cv81/srvibrg.lst практически без содержимого, возможно нужно обновить систему.
Этот хост неизвестен — эта ошибка возникает при подключении к серверу 1С и связана с тем, что в процессе запуска базы не удается определить IP-адрес сервера.
Причины ошибки
Наиболее часто эта ошибка возникает при подключении к серверу через интернет. В этом случае в кластере серверов указывается вместо локального имени сервера IP-адрес, по которому подключение перенаправляется на локальный хост сервера.
Такое подключение и приводит к ошибке «неизвестного сервера», несмотря на то, что в форме настройки явно указан его IP-адрес:
- Ошибка server_addr=Server-1C descr=11001 (0x00002AF9): Этот хост неизвестен. line=1050 file=src\DataExchangeCommon.cpp.
Что же происходит при подключении?
Введенный IP-адрес указывает на кластер серверов, который в ответ на запрос клиента сообщает зарегистрированное в кластере локальное имя сервера Server-1C. Но подключиться к нему по удаленной сети через интернет не удается, поскольку это имя не имеет в сети корректного dns-разрешение имени:
- 168.101.37 — Server-1С.
Исправление ошибки
Для исправления ошибки необходимо в файл hosts добавить строчку c нужной информацией:
Файл hosts находится в каталоге C:\Windows\System32\drivers\etc.
На редактирование файла hosts нужны административные права.
Откройте файл hosts встроенным в операционную систему Windows редактором Блокнот.
Добавьте в содержимое строчку описанного ниже вида.
Расшифровка 192.168.101.37 Server-1C:
- 168.101.37 — IP-адрес подключения информационной базы;
- Server-1C — имя сервера.
См. также:
- Ошибка при выполнении операции с информационной базой 1С 8.3
- 1С удаление: указанная учетная запись уже существует
- Установка запрещена на основании системной политики 1С 8.3
- Обнаружено неправомерное использование данного программного продукта в 1С: как убрать
- Ошибка ввода пинкода. Пинкод не укомплектован в 1С 8.3
Если Вы еще не являетесь подписчиком системы БухЭксперт8:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Проблема: При старте 1С на получаем сообщение «1С 8.x : Этот хост неизвестен. Ошибка Windows Sockets — 11001»
Решение:
Ошибка подключения к базе, расположенной на сервере 1С:Предприятия, возникает не всегда.
Подключение из Windows XP обычно проходит без особых проблем, при этом аналогичное подключение из Windows 7 может завершаться аварийно:
Ошибка 11001 — Windows Sockets
Лечится эта ошибка довольно просто — достаточно внести изменения в файл hosts
Файл hosts представляет собой
Обычный текстовый файл (не имеющий расширения). В hosts-файле по умолчанию прописан всего один IP-адрес (127.0.0.1), зарезервированный для localhost, то есть для локального ПК. Файл hosts представляет собой обычный текстовый файл (не имеющий расширения).
Где находится файл hosts
• Windows 95/98/ME – WINDOWS;
• Windows NT/2000/XP/Vista/7 – Windows/System32/drivers/etc.
И так у нас Win7 открываем C:\WINDOWS\system32\drivers\etc\hosts, и добавляем в него ip-адрес вашего сервера.
Например так:
192.168.1.100 sermac
Сохраните, и попробуйте через пару минут запустить программу.
Ошибка соединения с сервером 1С:Предприятие Не запущен ни один рабочий процесс.
Бывает, однажды, ни с того и с чего программа 1С нам выдает: Ошибка соединения с сервером 1С:Предприятие Не запущен ни один рабочий процесс. Соединение с базой невозможно.
Несколько вариантов поиска ошибок и решений:
1. Глюк сервака — всякое бывает
Остановите в диспетчере задач процессы: ragent rphost rmngr и Запустите службу «Агент сервера 1С:Предприятие»
2. При внезапном отключения питания или аналогичных ситуациях — повредился файл srvribrg.lst
Нужно удалить все из папки srvinfo
Запустите службу «Агент сервера 1С:Предприятие».
Через Администрирование серверов 1С Предприятия по новой создать кластер 1С и добавить информационные базы
3. Переименовали сервер на котором служба агента 1С
После переименования сервера Windows Server 2008 с установленным 1С:Предприятие 8.2, перестала работать служба «Агент сервера 1С:Предприятие 8.2». Она запускается, работает несколько секунд и останавливается. Если подключаться к серверу 1С:Предприятие 8.2 через консоль серверов, то возникает ошибка:
При подключении к базе на этом сервере имеем следующую ошибку:
Не запущен ни один рабочий процесс. Соединение с базой невозможно.
Данная проблема связана с тем, что настройки кластера серверов 1С:Предприятие хранятся в файлах в каталоге srvinfo (путь к нему указывает параметр -d в свойствах службы «Агент сервера 1С:Предприятие»). Поэтому после изменения имени компьютера надо выполнить дополнительно следующие действия:
Отредактируйте в любом текстовом редакторе два файла: srvinfo\srvribrg.lst и srvinfo\reg_1541\1CV8Reg.lst. Замените в этих файлах старое имя сервера на новое.
Запустите службу «Агент сервера 1С:Предприятие».
После выполнения указанных действий — Все будет
если вдруг нет — повторите пункт 2 !
Интересные материалы:
- 1С FTP удалить
Описание ошибки: При обмене через ftp-соединение возникает ошибка и обмен не выполняется: Ошибка при копировании…
- 1С разблокировать документ
Учетные записи. Защита базы или как поставить пароль на 1С.Зачем нужны учетные записи 1СДействительно, многие…
- 1С вылетает через 10 минут
На днях пришлось решать еще одну проблему с вылетанием 1С. Вылетала Бухгалтерия, при этом платформа…
- Значок 1С 8
Поле Дата отгрузки не заполнено 1С УПП убрать проверку #802424 Получение остатка по конкретному товару…
- Конфликт блокировок 1С
В многопользовательских системах важную роль играет правильная организация структуры и настройка блокировок. Если ее нет,…