Сервер 1с предприятия не обнаружен
(22) В качестве примера рассмотрим командный файл, выполняющий регистрацию службы сервера.
set SrvcName="1C:Enterprise 8.3 Server Agent %CtrlPort% %1"
set BinPath="\"C:\Program Files\1cv8\%1\bin\ragent.exe\" /srvc /agent /regport %BasePort% /port %CtrlPort% /range %RangePort% /d \"%
3\" /debug"
set Desctiption="Агент сервера 1С:Предприятия 8.3. Параметры: %1, %CtrlPort%, %BasePort%, %RangePort%"
if not exist "%
3"
sc delete %SrvcName%
sc create %SrvcName% binPath= %BinPath% start= auto obj= %SrvUserName% password= %SrvUserPwd% displayname= %Desctiption% depend= Dnscache/Tcpip/Tcpip6/lanmanworkstation/lanmanserver
Перед применением данного командного файла необходимо указать в нем данные реального пользователя (имя и пароль) от имени которого будет работать служба кластера серверов (строки set SrvUserName= и set SrvUserPwd=). Данный командный файл выполняет регистрацию указанной версии сервера «1С:Предприятия». Имя службы является строкой, содержащей следующую информацию:
● 1C:Enterprise 8.3 Server Agent,
● Номер сетевого порта главного менеджера кластера,
● Полный номер версии «1С:Предприятия».
При регистрации сервера версии 8.3.3.100, использующего сетевой порт главного менеджера кластера с номером 2540, имя службы будет выглядеть следующим образом: 1C:Enterprise 8.3 Server Agent 2540 8.3.3.100.
Копировать в буфер обмена
register-service 8.3.3.100 25 "c:\cluster_data\cluster 1"
register-service 8.3.3.100 35 "c:\cluster_data\cluster 2"
Удалил всю папку платформы, запустил установку, все так же: ничего не спрашивает, создает папку, в нее копирует файлы, и та же ошибка. даже окно не выводит с галкой: Установить сервер 1С:Предприятия 8 как сервис Windows (рекомендуется).
Еще возможность восстановить системный диск из архива. Ни разу не делал в Windows 10, архив делал средствами Windows 10 когда все работало. Windows 10 с установочной флешки ставил. Сейчас ее нет.
(25) это нормально, ставь дальше. Потом в реестре поправишь как надо (путь) и в самой службе выстави другую учетку, с правами. И потом зарегь консоль и вмё
Там же, в реестре можешь и порты другие выставить и ключ дебаг..
Снес все 1С8.3 через Приложения и возможности, теперь старшую платформу 8.3 поставил полностью х64 на стандартные порты 15ХХ, теперь буду ставить 8.3.10.2466 с клиентской частью х86 (оборудование Альфа-Авто на х64 не работает) на другой диапазон портов. Галку: Установить сервер 1С:Предприятия 8 как сервис Windows (рекомендуется) снимать? Встанет как приложение? Других вариантов нет?
(24) > rem %3 - каталог с данными реестра кластера
Это что такое?
Оказывается у меня есть подобный register-service.bat, его просто запустил от имени администратора, он ничего не спрашивая (параметры) создал службу с отображаемом именем: "1C:Enterprise 8.3 Server Agent. Parameters: , 40, 41, 60:91" в самом верху служб. Нашел ее в реестре, поменял ее параметры: Description, DisplayName, ImagePath, но отображаемое имя осталось прежнем, и служба так и осталась в самом верху в списке служб!?
1. Порты заняты кем-то другим.
2. У пользователя второй службу прав на запись в каталог srvinfo1741.
Если не поможет - попробовать ловить ошибки с помощью ТЖ, мож напишет, что на самом деле не так.
Решаемая задача: Восстановление работоспособности сервера и программы 1С.
Для выполнения описанных действий требуется учетная запись Администратора.
Проверка программ и служб на работоспособность
Шаг 1. Проверяем доступность порта соединения
Этот адрес меняется в зависимости от версии 1С:
- C:\Program Files (x86)\1cv8\ \bin — для 32-разрядной версии сервера «1С:Предприятие» версии 8.3
- C:\Program Files\1cv8\ \bin — для 64-разрядной версии сервера «1С:Предприятие» версии 8.3
- C:\Program Files (x86)\1cv82\ \bin — для 32-разрядной версии сервера «1С:Предприятие» версии 8.2
- C:\Program Files\1cv82\ \bin — для 64-разрядной версии сервера «1С:Предприятие» версии 8.2
Шаг 2. Проверяем в процессах есть ли «rphost.exe» «ragent.exe» «rmngr.exe», он должен быть активен.
Шаг 3. Проверяем запущен ли агент сервера 1С в службах и сравниванием версию и порт в строке «Исполняемый файл»
Шаг 4. Проверяем работоспособность сервера MS SQL
Выполняем: Пуск – Программы - Microsoft SQL Server 2008 R2 (у Вас может быть любая версия ) - Средства настройки.
Напротив служб «SQL Server» и «Агент SQL Server» должен быть статус Работает.
Если всё запущено и не работает
Шаг 5. Останавливаем службу 1С
В командной строке:
Шаг 6. Переходим к удалению процессов
Далее по очередности удаляем процессы:
Шаг 7. Чистим временные папки и файлы
Далее нужно будет почистить папки 1С с временными файлами с папками типа:
(22) В качестве примера рассмотрим командный файл, выполняющий регистрацию службы сервера.
set SrvcName="1C:Enterprise 8.3 Server Agent %CtrlPort% %1"
set BinPath="\"C:\Program Files\1cv8\%1\bin\ragent.exe\" /srvc /agent /regport %BasePort% /port %CtrlPort% /range %RangePort% /d \"%
3\" /debug"
set Desctiption="Агент сервера 1С:Предприятия 8.3. Параметры: %1, %CtrlPort%, %BasePort%, %RangePort%"
if not exist "%
3"
sc delete %SrvcName%
sc create %SrvcName% binPath= %BinPath% start= auto obj= %SrvUserName% password= %SrvUserPwd% displayname= %Desctiption% depend= Dnscache/Tcpip/Tcpip6/lanmanworkstation/lanmanserver
Перед применением данного командного файла необходимо указать в нем данные реального пользователя (имя и пароль) от имени которого будет работать служба кластера серверов (строки set SrvUserName= и set SrvUserPwd=). Данный командный файл выполняет регистрацию указанной версии сервера «1С:Предприятия». Имя службы является строкой, содержащей следующую информацию:
● 1C:Enterprise 8.3 Server Agent,
● Номер сетевого порта главного менеджера кластера,
● Полный номер версии «1С:Предприятия».
При регистрации сервера версии 8.3.3.100, использующего сетевой порт главного менеджера кластера с номером 2540, имя службы будет выглядеть следующим образом: 1C:Enterprise 8.3 Server Agent 2540 8.3.3.100.
Копировать в буфер обмена
register-service 8.3.3.100 25 "c:\cluster_data\cluster 1"
register-service 8.3.3.100 35 "c:\cluster_data\cluster 2"
Удалил всю папку платформы, запустил установку, все так же: ничего не спрашивает, создает папку, в нее копирует файлы, и та же ошибка. даже окно не выводит с галкой: Установить сервер 1С:Предприятия 8 как сервис Windows (рекомендуется).
Еще возможность восстановить системный диск из архива. Ни разу не делал в Windows 10, архив делал средствами Windows 10 когда все работало. Windows 10 с установочной флешки ставил. Сейчас ее нет.
(25) это нормально, ставь дальше. Потом в реестре поправишь как надо (путь) и в самой службе выстави другую учетку, с правами. И потом зарегь консоль и вмё
Там же, в реестре можешь и порты другие выставить и ключ дебаг..
Снес все 1С8.3 через Приложения и возможности, теперь старшую платформу 8.3 поставил полностью х64 на стандартные порты 15ХХ, теперь буду ставить 8.3.10.2466 с клиентской частью х86 (оборудование Альфа-Авто на х64 не работает) на другой диапазон портов. Галку: Установить сервер 1С:Предприятия 8 как сервис Windows (рекомендуется) снимать? Встанет как приложение? Других вариантов нет?
(24) > rem %3 - каталог с данными реестра кластера
Это что такое?
Оказывается у меня есть подобный register-service.bat, его просто запустил от имени администратора, он ничего не спрашивая (параметры) создал службу с отображаемом именем: "1C:Enterprise 8.3 Server Agent. Parameters: , 40, 41, 60:91" в самом верху служб. Нашел ее в реестре, поменял ее параметры: Description, DisplayName, ImagePath, но отображаемое имя осталось прежнем, и служба так и осталась в самом верху в списке служб!?
1. Порты заняты кем-то другим.
2. У пользователя второй службу прав на запись в каталог srvinfo1741.
Если не поможет - попробовать ловить ошибки с помощью ТЖ, мож напишет, что на самом деле не так.
После установки сервера 1С на Linux у пользователей могут возникнуть проблемы при попытке подключиться к нему. Данные проблемы могут быть связаны как с настройками на сервер или клиентском компьютере, так и с настройками сетевой инфраструктуры. Рассмотри наиболее часто встречающиеся ошибки и методику поиска и исправления причин этих ошибок.
Оглавление:
Этот хост неизвестен / No such host is known
Пример полного текста ошибки:
Ошибки соединения с сервером 1С:Предприятия 8.3:server_addr=tcp://sony2 descr=11001(0x00002AF9):
Этот хост неизвестен
line=1068 file=src\DataExchangeCommon.cpp
server_addr=tcp://1s-on-1c-1 descr=11001(0x00002AF9): No such host is known line=1068 file=src\DataExchangeCommon.cpp
Описание:
Ошибка может возникать как при работе с консолью администрирования 1С:Предприятия(добавление сервера, создание базы…), так и при запуске информационной базы.
Такая ошибка характерна, когда компьютер пользователя не обладает информацией о соответствии ip-адреса dns-имени сервера.
Решение:
Настроить DNS-адресацию или прописать адреса в файл hosts.
В случае, если кажется, что все имена прописаны верно, необходимо:
1. Проверить еще раз. Скорее всего, где-то ошибка.
2. Сравнить, как хост прописан на самом сервере и на компьютере пользователя. Имена должны быть одинаковыми.
Часто ошибка связана с тем, указан в имени доменный суфикс или нет.
- Возможно, у вас в консоли сервера отображаются не по DNS-имени, а по IP-адресам.
- Возможно, клиент не сможет сопоставить IP-адрес DNS-имя(в случае, если сервер 1С находится в другой сети, и вы подключаетесь к кластеру напрямую).
Не правильно:
Правильно:
Необходимо удалить кластер. И собрать из консоли администрирования его заново.
Ошибки соединения с сервером 1С / рабочим процессом 1С
Описанные далее ошибки могут возникать как при работе в консоле администрирования 1С, так и при запуске информационной базы.
Попытка установить соединение была безуспешной
Пример полного текста ошибки:
Ошибка соединения с сервером 1С:Предприятия 8.3:server_addr=tcp://son1c:1541 descr=192.168.0.101:1541:
Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера.
Сервер 1С:Предпрятия не обнаружен
Пример полного текста ошибки:
Сервер 1С:Предприятия не обнаруженНе запущен ни один рабочий процесс. Соединение с информационной базой невозможно.
Ошибка установки соединения
Пример полного текста ошибки:
Ошибка установки соединенияВыполняется ожидание возможности запуска.
При появлении возможности, запуск будет выполнен автоматически.
Методика устранения ошибок соединения с сервером 1С
В данном случае необходимо понимать, что:
- Либо процессов нет;
- Либо не удается «увидеть» процессы в связи с отсутствием доступа;
- Либо происходит обращение по другому адресу.
1. Сначала проверим есть ли на сервере 1С в запущенные рабочие процессы rphost.
Видим, что у нас rphost слушает порт 1560
С компьютера пользователя необходимо выполнить команду:
и другие порты, на которых есть rphost.
- Блокировка брадмауэром или другими подобными программами;
- Отсутствие доступа на уровне сети;
- Работающий selinux.
3. Проверяем dns-адресацию.
(в Windows: C:\Windows\System32\drivers\etc\hosts);
- hosts на сервере 1С (в ОС Linux: /etc/hosts);
- реестр кластера 1С
(по умолчанию в ОС Linux: /home/usr1cv8/.1cv8/1C/1cv8/reg_1541/1CV8Clst.lst.).
Ошибка может быть связана с несоответствием указания имени сервера
- у пользователя
- в реестре кластера серверов 1С:Предприятия.
Например, с различиями в указании имени сервера с/без домена.
Еще можно посмотреть
Ошибки на клиенте при работе с сервером 1С на Linux. Часть 2
Разбор наиболее часто встречающихся ошибок при работе с 1С на Linux.
Ошибка «Слишком много открытых файлов» или«Too many open files» В 1С на Linux
Устраняем ошибку «Слишком много открытых файлов» или «Too many open files» в 1С под ОС Linux (Red Hat 7/Centos 7) 1. Увеличиваем лимит на открытые файлы всей системы. 2. Увеличиваем лимит на открытые файлы для процессов 1С. 3. Увеличиваем лимиты на открытые файлы для процесса 1С редактированием файла демона. 4. Увеличиваем максимальное число сегментов разделяемой […]
Настройка непрерывного архивирования (point-in-time-recovery, PITR) в PostgresPro 11 Linux
Для чего необходимо настраивать непрерывное архивирование базы данных? Для того, чтобы: иметь возможность восстанавливать копию базы данных на произвольный момент времени. в случае сбоя не терять драгоценные часы данных. 1. Знакомимся с каталогами хранения данных и бэкапов. 2. Настраиваем очистку устаревших файлов бэкапов. 3. Устанавливаем параметры непрерывного архивирования PostgresPro 11. 4. Включаем непрерывное архивирование. Описание […]
Установка PostgreSQL для 1С на Linux
Пошаговый процесс установки СУБД PostgreSQL для 1С на Linux сервер.
Администрирование серверов 1С на Linux
Отладка на сервере 1С на Linux
Хранение файлов 1С в томах на nfs-шаре Linux
Читайте также: