|   |   | 
| 
 | ошибка при http запросе | ☑ | ||
|---|---|---|---|---|
| 0
    
        Leon9988 11.04.23✎ 22:00 | 
        Добрый день.
 Есть 2 нетиповые базы БП 3.0. Конфигурации разных релизов и сильно отличаются. Находятся на разных серверах. Из баз вызывается внешний сервис, в одной приходит ответ как нужно (кодСостояния=200), во 2й базе возвращается ошибка (кодСостояния=404) код ответа ОтветHTTP = Соединение.Получить(ЗапросHTTP, ПутьДляСохранения); Сравниваю, что в 1й и 2й базе передается - различий не вижу. Подскажите, в какую сторону копать? | |||
| 1
    
        rudnitskij 11.04.23✎ 22:07 | 
        (0) очевидно, в сторону доступности адреса подключения с разных серверов. Фаерволл например в одном из серверов может блокировать подключение.
 Попробуйте с этих разных серверов пинговать тот адрес и сравните результаты | |||
| 2
    
        OldCondom 12.04.23✎ 00:14 | 
        Аутентиыикация ещё как вариант, базы то разные, пользователи тоже.
 Хотя скорее (1), раз 404 | |||
| 3
    
        OldCondom 12.04.23✎ 00:15 | 
        В целом, без postman тыкаться в 1с такое себе развлечение     | |||
| 4
    
        Leon9988 12.04.23✎ 12:54 | 
        (1) А если блокируется подключение, разве была бы 404 ошибка?     | |||
| 5
    
        KJlag 12.04.23✎ 13:11 | 
        (2) почему пользаки должны быть разными?
 из (0) ,как я понял, стучатся кудато во внешку же, а не в друг друга | |||
| 6
    
        Garykom 12.04.23✎ 13:12 | 
        (0) Проверь кодировку в адресе ресурса
 Скорее всего раз 404 то сервер отвечает что такого нет | |||
| 7
    
        Garykom 12.04.23✎ 13:12 | 
        (0) И покажи что внутри
 ЗапросHTTP | |||
| 8
    
        Garykom 12.04.23✎ 13:14 | 
        в крайнем случае fiddler или wireshark, смотришь и сравниваешь запросы     | |||
| 9
    
        rudnitskij 12.04.23✎ 19:34 | 
        (4) я имел в виду, блокируется доступ к ресурсу не самим ресурсом, а провайдером или файерволлом. В обоих случаях вернется 404, и хрен вы угадаете на каком этапе блок     | |||
| 10
    
        Leon9988 19.04.23✎ 13:43 | 
        (9) Похоже, что не в блокировке проблема
 База, в которой приходит ошибка (кодСостояния=404) перенесли на тот сервер, где и база, в которой приходит ответ как нужно (кодСостояния=200), но ничего не изменилось. В одной базе как работало так и работает, а во второй все также ошибка | |||
| 11
    
        Leon9988 19.04.23✎ 13:44 | 
        (6) кодировка идентичная и в той и в той базе     | |||
| 12
    
        Leon9988 19.04.23✎ 13:49 | 
        (7) Внутри Адрес ресурса и заголовки
 В заголовках соответствие: "X-1C-Request-UID" "Accept-Charset" "APIVersion" "CustomerID" "SID" Сравниваю значения между 2мя базами в отладке, отличий не вижу в этом | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |