Приветствую форумчан, очень надеюсь, что вы сможете мне помочь разобраться с очень не простой задачкой, с которой я столкнулся. Пишу сюда перечитав все подобные темы.
Конфиг
- 1С УТ 10.3.6.8 (1С Предприятие 8.3) с модификациями
- стандартный модуль обмена с WEB сайтом
- сайт на 1С Битрикс (все обновления установлены, тестирование показывает все зеленые галочки, лицензия Бизнес)
- хостинг Бегет
Описание ситуации
Был настроен обмен между 1С и сайтом. Уже три недели как 1с без проблем соединялась с сайтом и проводила обмен (в самом обмене были ошибки, но главное - 1с успешно соединялась с сайтом). Вчера произошла неожиданная ситуация - 1С просто перестала соединяться с сайтом. Пишет "Не удалось установить соединение с сервером. Авторизация пользователя не выполнена. Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя, пароль, а также настройки подключения к Интернет." Никаких изменений на сайте не вносилось. В 1С никакие изменения, которые касаются модуля обмена, не вносились. Путь, имя и пароль точно правильные - раз 10 перепроверяли. В то же время 1С успешно обменивается данными с другим сайтом.
А теперь самое интересное - в логах сервера сайта нет даже попыток подключиться к сайту. При этом, если с этого же компьютера (из этой же сети) зайти через браузер на сайт, в логах вход виден (и сам сайт на этом компьютере открывается успешно). 1Ска установлена на компьютере заказчика, соответственно я решил установить их конфигурацию себе и попробовать установить соединение со своего компьютера (который находится в другой сети и в другом месте). И что вы думаете? Соединение успешно установилось с первого раза (в логах попытка тоже отобразилась со статусом 200). Также отдельно проверял специальным скриптом работу http авторизации - все работает. Я даже хостинг пробовал менять (на Smart Ape) - сделал копию сайта и развернул ее на другом хостинге. Так там при попытке подключения их 1ски в логах сервера сайта вообще выдает 504 и 503 ошибки. И естественно с моего компьютера 1ска соединяется с первого раза.
Итого мы имеем
На моем компьютере все работает, на их компьютере с тем же самым конфигом все не работает (точнее, перестало работать вчера - две недели до этого все подключалось). То есть как мы выяснили, проблема не в сайте, не в хостинге, не в 1ске. В чем же тогда проблема? Почему именно к моему сайту 1ска заказчика подключиться не может, а к другому сайту она подключается успешно? И почему их конфигурация 1ски на моем компьютере успешно подключается к нашему сайту? Сам бы не поверил в такую ситуацию, если бы лично все это не наблюдал. Если нужны пруфы - готов предоставить все скриншоты. Системный администратор заказчика не понимает, в чем проблема. 1сник закачика тоже.
В моем понимании, получился какой-то замкнутый круг, и я был бы очень благодарен, если бы кто-то мог помочь понять, что здесь вообще происходит.
Конфиг
- 1С УТ 10.3.6.8 (1С Предприятие 8.3) с модификациями
- стандартный модуль обмена с WEB сайтом
- сайт на 1С Битрикс (все обновления установлены, тестирование показывает все зеленые галочки, лицензия Бизнес)
- хостинг Бегет
Описание ситуации
Был настроен обмен между 1С и сайтом. Уже три недели как 1с без проблем соединялась с сайтом и проводила обмен (в самом обмене были ошибки, но главное - 1с успешно соединялась с сайтом). Вчера произошла неожиданная ситуация - 1С просто перестала соединяться с сайтом. Пишет "Не удалось установить соединение с сервером. Авторизация пользователя не выполнена. Не удалось получить данные с сервера. Проверьте правильность адреса сервера, порт, имя пользователя, пароль, а также настройки подключения к Интернет." Никаких изменений на сайте не вносилось. В 1С никакие изменения, которые касаются модуля обмена, не вносились. Путь, имя и пароль точно правильные - раз 10 перепроверяли. В то же время 1С успешно обменивается данными с другим сайтом.
А теперь самое интересное - в логах сервера сайта нет даже попыток подключиться к сайту. При этом, если с этого же компьютера (из этой же сети) зайти через браузер на сайт, в логах вход виден (и сам сайт на этом компьютере открывается успешно). 1Ска установлена на компьютере заказчика, соответственно я решил установить их конфигурацию себе и попробовать установить соединение со своего компьютера (который находится в другой сети и в другом месте). И что вы думаете? Соединение успешно установилось с первого раза (в логах попытка тоже отобразилась со статусом 200). Также отдельно проверял специальным скриптом работу http авторизации - все работает. Я даже хостинг пробовал менять (на Smart Ape) - сделал копию сайта и развернул ее на другом хостинге. Так там при попытке подключения их 1ски в логах сервера сайта вообще выдает 504 и 503 ошибки. И естественно с моего компьютера 1ска соединяется с первого раза.
Итого мы имеем
На моем компьютере все работает, на их компьютере с тем же самым конфигом все не работает (точнее, перестало работать вчера - две недели до этого все подключалось). То есть как мы выяснили, проблема не в сайте, не в хостинге, не в 1ске. В чем же тогда проблема? Почему именно к моему сайту 1ска заказчика подключиться не может, а к другому сайту она подключается успешно? И почему их конфигурация 1ски на моем компьютере успешно подключается к нашему сайту? Сам бы не поверил в такую ситуацию, если бы лично все это не наблюдал. Если нужны пруфы - готов предоставить все скриншоты. Системный администратор заказчика не понимает, в чем проблема. 1сник закачика тоже.
В моем понимании, получился какой-то замкнутый круг, и я был бы очень благодарен, если бы кто-то мог помочь понять, что здесь вообще происходит.