FreeAI::ChatGPT перестал работать с ~24.08 — selector timeout (воспроизводится на 1.2.3575)

Preventor

A-Parser Enterprise License
A-Parser Enterprise
Здравствуйте!

С ~24-25.08 парсер FreeAI::ChatGPT перестал возвращать ответы: на всех запросах success=0, в логе задачи повторяется ошибка:

Fetch page error: Waiting for selector `textarea[name^="prompt-textarea"], button[data-testid="close-button"], _button[data-testid="login-button"], _div.message` failed: Waiting failed: 120000ms exceeded

До воскресенья 23.08 включительно тот же набор запросов снимался штатно (еженедельный прогон). Проверили:
- Воспроизводится и на 1.2.3125, и после обновления на свежую 1.2.3575 (Linux x64, Docker, Debian bookworm).
- Не зависит от прокси: пробовали пул датацентровых прокси и прямое подключение без прокси (useproxy=0) — одинаково.
- headless=1 и headless=0 — одинаково.
- Сам chatgpt.com при этом отдаёт HTTP 200 и полный HTML приложения (проверяли через Net::HTTP), а в обычном десктопном Chrome страница работает и селектор textarea[name="prompt-textarea"] присутствует.

Похоже, в выходные OpenAI обновил фронтенд, и встроенный Chrome/130.0.6723.69 больше не рендерит интерфейс. Просьба обновить парсер FreeAI::ChatGPT.

Лицензия: аккаунт preventorua. Спасибо!
 
Спасибо! Обновились на 1.2.3583 (beta, скачали свежую сборку ~19:00 МСК, md5 0d6ab4e5…). Стало лучше — страница загружается и запрос печатается, но ответ так и не приходит. Лог:

Main page loaded
Search button not found
Query typed
Fetch page error: Timeout

Воспроизводится и с websearch=1, и с websearch=0. Похоже, сборка с фиксом из темы 18696 ещё не опубликована в beta-канале (перекачали — файл бит-в-бит тот же). Подскажите, когда появится сборка с фиксом или что подкрутить в настройках?
 
Обновились на 1.2.3585 — ваша новая диагностика на нашей стороне выдаёт:

Main page loaded
Search button not found
Query typed
Timeout diagnosis: url=https://chatgpt.com/, hasInput=true, hasComplete=false, hasBlocks=false
Fetch page error: Timeout

Т.е. поле ввода есть, запрос печатается, но ответ не стартует (ни одного блока сообщения). Прокси датацентровые (Webshare), websearch пробовали и 0 и 1. Если нужны ещё данные с нашей стороны — скажите, что прогнать.
 
Коллеги, подскажите, пожалуйста, ориентировочный срок фикса?

FreeAI::ChatGPT не работает у нас уже 4-й день (с 24.08). Мы проверили каждую вашу сборку: 1.2.3583, 1.2.3584, 1.2.3585 — везде одно и то же: hasInput=true, запрос печатается, ответ не стартует (hasComplete=false, hasBlocks=false). Диагностику прислали выше (#post-38781).

У нас на этом парсере завязан еженедельный клиентский мониторинг (следующий прогон — в понедельник 31.08), продление обновлений купили 25.08 именно ради этого фикса. Если решение затягивается — подскажите хотя бы workaround: другой канал сборки, настройки, резидентские прокси, cookies авторизации — что угодно, что заведётся сейчас. Готовы оперативно прогнать любые тесты на нашей стороне.
 
Назад
Верх