internal server error (решение из справки не помогает)

Помощь пользователям в работе с программой E-Trade PriceList Importer
uni-sms
Сообщения: 43
Зарегистрирован: 04 сен 2013 15:46

Всем у кого возникает такая ошибка - обращайтесь к хостеру, нагрузка создаётся POST-запросом к http://вашдомен.ru/etrade_http_tunnel/etrade_http_tunnel.php и процесс экспорта убивается балансировщиком нагрузки. Просто попросите добавить URL в список исключений. На многих хостингах админы идут на встречу и добавляют, после чего все работает.
Администрации данного форума отдельное спасибо за помощь в решении данной проблемы!
agafon
Сообщения: 71
Зарегистрирован: 03 янв 2012 09:45

столкнулся с той же проблемой.
Магазин - порядка 10 000 позиций (будет расти).
выгрузка в 1с битрикс, та же ошибка, сайт "кладется" от 5 до 40 минут (иногда тестировал с включенными фильтрами).


Хостер сказал, что тормозит :
# Time: 150217 22:37:37
# User@Host: c14main[c14main] @ localhost []
# Query_time: 313.190533 Lock_time: 0.000113 Rows_sent: 0 Rows_examined: 27348
SET timestamp=1424201857;
INSERT INTO b_catalog_price (product_id, catalog_group_id, price, currency, TIMESTAMP_X) SELECT b_iblock_element.id, b_catalog_group_tmp.ID, etrade_produ
cts_addon_fields.field_value, IF(etrade_products_addon_fields.field_currency='', 'RUB', etrade_products_addon_fields.field_currency), now() as TIMESTA
MP_X FROM b_iblock_element INNER JOIN etrade_products_addon_fields ON b_iblock_element.xml_id=etrade_products_addon_fields.tov_guid
LEFT JOIN b_catalog_group_tmp ON etrade_products_addon_fields.field_name=b_catalog_group_tmp.XML_ID WHERE b_iblock_element.i
d NOT IN (SELECT product_id FROM b_catalog_price WHERE b_catalog_price.catalog_group_id=b_catalog_group_tmp.ID) GROUP BY b_iblock_element.id, b_
catalog_group_tmp.ID;

И, что удивительно, до сегодняшнего дня все выгружалось штатно и безпроблемно.

Что можете порекомендовать ?

В соответствии с рекомендацией
https://elbuz.com/ETradeDocs/PLI/index. ... _error.htm

часть кода удалена
tkachenkoser
Сообщения: 498
Зарегистрирован: 01 авг 2011 12:03

я тоже уже больше недели не могу понять в чем проблема.
Хостинг выделеный - коре и7, 16 гб озу, raid-sata - явно с запасом.
Вылетает ошибка 504., поставишь 10 - минут, будет висеть 10 минут, вылетет через 10 минут (+ отдельно время на формирование файла). НО все наличие и цены обновлюятся, новые товары тоже!!
Удаляем полностью каталог - все выгружается быстро, десятки секунд. Но через пару дней, опять выгрузка затягивается на максимальное время.
Такое предположение, что на самом деле выгрузка происходит быстро, но потом зависает на некой операции, пока конечно его не выкинет хостинг.
Большой опыт работы с PLI, CC, парсерами, CRM и ERP системами. Маркетинг и консалтинг для интернет-магазинов. Контакты в профиле.
agafon
Сообщения: 71
Зарегистрирован: 03 янв 2012 09:45

а у вас проблема появилась неделю назад или после проведения каких-то глобальных работ надо сайтом?

У меня неделю назад - но у меня и глобальные изменения.
tkachenkoser
Сообщения: 498
Зарегистрирован: 01 авг 2011 12:03

хм. вообще тоже первый раз появилось неделю назад, но на битриксе всего 2 месяца, поэтому не принял во внимание.
Большой опыт работы с PLI, CC, парсерами, CRM и ERP системами. Маркетинг и консалтинг для интернет-магазинов. Контакты в профиле.
интернет магазин
Сообщения: 23
Зарегистрирован: 11 фев 2015 11:42

Такая же проблема:
Изображение
Если переименовать файл etrade_http_tunnel/.htaccess
Выдает:

Изображение

Удаление части кода по инструкции тоже безрезультатно.

Помогает только переименование файла .htaccess в корне сайта и все выгружается, но тогда на сайте выдает ошибку при переходе по любой ссылке:
Изображение

И конечно же понятное дело ЧПУ включено.
Как это исправить? Ведь каждый раз при выгрузке переименовывать файл не подходит так как сайт становиться недоступным.
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Файл модуля тут не при чем и переименовывать его не нужно. Проблема на Вашем хостинге сервере, подробнее можно почитать в сети интернет.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
интернет магазин
Сообщения: 23
Зарегистрирован: 11 фев 2015 11:42

Хостинг утверждает что проблема с авторизацией:
Судя по логам, ошибка происходит при обращении к:
GET /etrade_http_tunnel/temp/tunnel_work_status.txt?hash=3428060567
И ошибка эта: 401 - Некорректная авторизация. При этом сама ошибка определяется как:
configuration error: couldn't perform authentication. AuthType not set!: /etrade_http_tunnel/temp/tunnel_work_status.txt
Надо полагать, что-то не совсем корректно настроено с авторизацией.
Когда я ему написал что при удалении .htaccess все работает, то:
Да, указанный в ошибке AuthType как раз и должен описываться в файле .htaccess
Аватара пользователя
support
Сообщения: 10563
Зарегистрирован: 09 ноя 2008 21:37

Верните все как было.
Дождитесь ошибки
Изображение
и попросить хостинг посмотреть журнал ошибок или самому посмотреть, если он доступен в панели.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
интернет магазин
Сообщения: 23
Зарегистрирован: 11 фев 2015 11:42

Уважаемый(ая) Продажа Реклама ,
Да, логи Вам доступны, в меню "Хостинг - Сайты" на нужном Вам сайте: "Операции - Журналы веб-сервера".
Выдержки из логов мы Вам предоставили в первом же ответе. Повторяем:
Судя по логам, ошибка происходит при обращении к:
GET /etrade_http_tunnel/temp/tunnel_work_status.txt?hash=3428060567
И ошибка эта: 401 - Некорректная авторизация. При этом сама ошибка определяется как:
configuration error: couldn't perform authentication. AuthType not set!: /etrade_http_tunnel/temp/tunnel_work_status.txt
Надо полагать, что-то не совсем корректно настроено с авторизацией.

Вот лог с сервера:
ОБРАЩЕНИЯ
82.117.251.138 - - [08/Aug/2017:13:07:08 +0300] "GET /etrade_http_tunnel/temp/tunnel_work_status.txt?hash=2387416652 HTTP/1.0" 500 573 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.2; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; InfoPath.3)"
82.117.251.138 - - [08/Aug/2017:13:07:07 +0300] "POST /etrade_http_tunnel/etrade_http_tunnel.php HTTP/1.0" 200 284 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
82.117.251.138 - - [08/Aug/2017:13:07:07 +0300] "POST /etrade_http_tunnel/etrade_http_tunnel.php HTTP/1.0" 200 284 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
82.117.251.138 - - [08/Aug/2017:13:07:07 +0300] "POST /etrade_http_tunnel/etrade_http_tunnel.php HTTP/1.0" 200 276 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
82.117.251.138 - - [08/Aug/2017:13:07:07 +0300] "POST /etrade_http_tunnel/etrade_http_tunnel.php HTTP/1.0" 200 276 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
82.117.251.138 - - [08/Aug/2017:13:07:07 +0300] "POST /etrade_http_tunnel/etrade_http_tunnel.php HTTP/1.0" 200 276 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
82.117.251.138 - - [08/Aug/2017:13:07:07 +0300] "POST /etrade_http_tunnel/etrade_http_tunnel.php HTTP/1.0" 200 276 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"
82.117.251.138 - - [08/Aug/2017:13:07:07 +0300] "POST /etrade_http_tunnel/etrade_http_tunnel.php HTTP/1.0" 200 386 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"

ОШИБКИ
[Tue Aug 08 13:07:08 2017] [crit] [client 82.117.251.138] configuration error: couldn't perform authentication. AuthType not set!: /etrade_http_tunnel/temp/tunnel_work_status.txt
Ответить

Вернуться в «Техническая поддержка программы E-Trade PriceList Importer»