На работе есть сервер UbuntuServer, являющийся шлюзом. На нём крутится SQUID работающий в режиме прозрачного прокси. Есть вебсайт который хостится где то далеко (не в локальной сети). В программе 1С написана процедура обмена данными с этим сайтом. Во время обмена происходит вот такая ошибка;
Код:
{Обработка.ОбменССайтом(306)}: Ошибка при вызове метода контекста (ОтправитьДляОбработки): Ошибка при выполнении файловой операции 'bitrix/admin/1c_exchange.php?type=sale&mode=file&filename=1cbitrix-2c66b138-6f6f-443d-ad1a-4ef03d1bab90.xml'
Произошла ошибка: . По причине:
Произошла ошибка на стороне сервера. Не получен статус завершения операции. Файл не отправлен (C:\Documents and Settings\Артём\Local Settings\Temp\86b3d10c-9619-4507-ae74-bf500380b4fc\1cbitrix-2c66b138-6f6f-443d-ad1a-4ef03d1bab90.xml).
Обмен не выполнен
Ответ сервера:
Authorization: Basic dGVzdDp0ZXN0
User-Agent: 1C+Enterprise/8.1
Host: ееееее
Accept: */*
Cookie: 1=1
Content-Type: application/octet-stream
Content-Length: 6756
Expect: 100-continue
</pre> </blockquote> <p>Возможные проблемы:</p> <ul> <li><p>Отсутствует или неизвестен метод запроса.</p></li> <li><p>Отсутствует URL.</p></li> <li><p>Отсутствует идентификатор HTTP (HTTP/1.0).</p></li> <li><p>Запрос слишком велик.</p></li> <li><p>В запросе POST или PUT отсутствует заголовок Content-Length.</p></li> <li><p>Недопустимый символ в имени узла (hostname), подчёркивания запрещены.</p></li> </ul> <p>Администратор Вашего кэша: <a href="mailto:admin@%W">admin@</a>.</p> <br> </div> <hr> <div id="footer"> <p>Создано Fri, 10 Jun 2011 08:57:46 GMT на (squid/2.7.STABLE7)</p> <!-- ERR_INVALID_REQ --> </div> </body></html>
Не удалось найти/создать контрагента.
Не удалось обработать документы, загруженные с сервера.
Обмен не выполнен
Обмен заказами завершен с ошибками!!! если нечитабельную часть перевести получается это
Код:
Возможные проблемы:
Отсутствует или неизвестен метод запроса.
Отсутствует URL.
Отсутствует идентификатор HTTP (HTTP/1.0).
Запрос слишком велик.
В запросе POST или PUT отсутствует заголовок Content-Length.
Недопустимый символ в имени узла (hostname), подчёркивания запрещены.
Администратор Вашего кэша:Если выключить прокси-сервер и трафик просто NAT-ить то обмен проходит без ошибок. В логах squid ничего инересного не нашёл
В чём может быть проблема? Как диагностировать?