Перейти к содержимому
Участник сообщества #61
Участник сообщества #61
14 дек. 2024 г., 08:53(изменён)
0
0

Ошибка при обновлении сервера

Из чата сообщества

Здравствуйте, коллеги!

Прошу помощи. Обновил продуктивный сервер на версию 1029, но что-то пошло не так (на тестовом сервере всё хорошо прошло) - не могу попасть ни на портал, ни в админку. Режим запуска - IIS.

Сервер (xhttp_64) при обновлении стартовал успешно, но теперь при запуске - в логах то же самое - вот такую радость выдаёт:

11:18:52 [0001] Error loading document x-local://wtv/wtv_view_main.xml. Неизвестная ошибка(Init(), x-local://storage/sx_store_sql.xml, line 27) 11:18:52 [0001] Неизвестная ошибка(Init(), x-local://storage/sx_store_sql.xml, line 27) 11:18:52 [0001] Неизвестная ошибка(Init(), x-local://storage/sx_store_sql.xml, line 27) 11:18:52 [0001] Неизвестная ошибка(Init(), x-local://storage/sx_store_sql.xml, line 27)

Вероятно, с базой данных дружба вдруг не заладилась, но не пойму, как чинить. Обращение в техподдержке уже есть, разумеется.

Если кто-то знает, что делать, буду очень благодарен за подсказку.

Участник сообщества
Участник сообщества14 дек. 2024 г., 08:58(изменён)

Попробуй вернуть на xml Проверь что все работает

И ещё раз через xshell по инструкции все сделай

Участник сообщества
Участник сообщества14 дек. 2024 г., 09:00(изменён)

Посмотри в логе Юнибриджа подробности ошибки

Участник сообщества
Участник сообщества14 дек. 2024 г., 09:21(изменён)

Permission denied on database 'master'

Участник сообщества
Участник сообщества14 дек. 2024 г., 09:22(изменён)

Думаю, в инструкциях по установке/обновлению есть инфо, какие права нужно дать пользователю БД

Участник сообщества
Участник сообщества14 дек. 2024 г., 09:25(изменён)

Вероятно, WS успешно работает как приложение из-за того, что работает под другой учеткой нежели в IIS

Участник сообщества
Участник сообщества14 дек. 2024 г., 09:37(изменён)

Стопудово! Грабли истоптанные!

Участник сообщества
Участник сообщества14 дек. 2024 г., 09:53(изменён)

Спасибо за советы! Права-то выданы были, это ещё вчера проверили.

Поработал с файлами конфигурации - та ошибка исчезла, появилась другая. Когда запускаю xhhtp_64, то сервер стартует, но через несколько строк вот это:

An attempt was made to access a socket in a way forbidden by its access permissions

Права на сервере у меня максимальные, проверил отдельно папку WebSoftServer - там у администраторов с правами тоже всё хорошо.

Участник сообщества
Участник сообщества14 дек. 2024 г., 10:59(изменён)

подскажите, а какая учётка для SQL указана в конфигурации к WebSoft? у неё полные права на доступ к базе? есть возможность войти под ней в SQL SMS?

Участник сообщества
Участник сообщества14 дек. 2024 г., 11:00(изменён)

Указан пользователь, под которым запускаются пулы в IIS. Права выданы полные.

Участник сообщества
Участник сообщества14 дек. 2024 г., 11:27(изменён)

эмм, исходя из ошибки могу предложить что-то вроде этого (теоретически): Проверить доступность порта Проверить конфигурацию файла xhttp_config.json Если антивирус не штатный Windows, то отключить его на время запуска, особенно если он со своим Firewall Проверить права доступа к папке с ключами сертификатов для учетной записи, от имени которой запускается служба

Участник сообщества
Участник сообщества14 дек. 2024 г., 11:30(изменён)

Такая ошибка обычно говорит о том что занят один из портов которые указаны в конфигах, обычно оказывается, что запущен еще одним экземпляр (например через exe вручную) или дефолтный сайт в иис

По исходной ошибке от sql - а сейчас под уз от имени которой обновлялись запуск проход или обновление и запуск iis были под одной учеткой?

Участник сообщества
Участник сообщества14 дек. 2024 г., 11:39(изменён)

Так. Я остановил в IIS всё, что мог. Сейчас вот такая картина. Тут надо ждать ещё чего-то или exit писать? Как раз после этого появлялась ошибка про сокет и программа закрывалась (сейчас её нет).

photo_1935@14-12-2024_14-39-48.jpg
Участник сообщества
Участник сообщества14 дек. 2024 г., 11:47(изменён)

После запуска пулов и сайтов в IIS имею ошибку 500 на портале, в админку тоже не попадаю. На службу переходить не будем.

Участник сообщества
Участник сообщества14 дек. 2024 г., 11:57(изменён)

сверьте настройки со статьёй на всякий случай: https://news.websoft.ru/_wt/wiki_base/6682658784734494483/base_wiki_article_type_id/6680054725638828770/parent_id/6820289886669062422 там в самой шапке статьи указаны особенности при переходе с более ранних версий

Участник сообщества
Участник сообщества14 дек. 2024 г., 11:59(изменён)

и если на 2023.2 перешли, то можно ещё у поддержки уточнить: всё ли ок с iis или может появились какие-то изменения

Чтобы ответить, необходимо войти в систему