Timeout when Apply Fingerprint

Moved Support
  • @Recontriver И с ключом и без? Во всех режимах, и при записи и при запуске? Это после обновления проекта на новую версию? Если создать новый проект и новые действия применения и получения отпечатка, ошибка тоже возникает?

  • @dda
    With and without the key? In all modes, both when recording and run mode? Did this start happening after updating the project to a new version? If you create a new project and new actions for applying and getting a fingerprint, does the error also occur?

  • @m4zuper

    такая же ошибка

    виндовс 10 про

    ошибка может быть как в режиме записи так в скомпилированном приложении

    нашел отпечатки, которые дают ошибку (весили 9 мб)

    потом те же отпечатки уже не давали ошибку

    все перетестил, менял видеокарту, память и тд

    ошибка на разных серверах (разные производители, процессоры и тд)

    всех обьединяет то что находятся в одной локальной сети и имеют тот же внешний публичный адрес

    отнес один комп в другой офис, где тот же провайдер, хуже тариф но другой внешний ip

    и ошибка пропала

    во время действия "Применить отпечаток" идет запрос на проверку активный ли ключ к серверам бас
    https://fingerprints.bablosoft.com/sign/ и далее зашифрованный ключ

    запрос этот идет не при каждом применении отпечатка, а думаю раз в какой-то интервал

    но из-за того что много машин и на каждой несколько потоков делают с одного ip скорее всего происходит блок на сервере бас и действие "Применить отпечаток" не получает нужного ответа и действие не удается

    там запросы идут через внутренний http-клиент, не получается через кубик поставить прокси

    проблема не зависит от версии бас, думаю просто поменяли алгоритм блокировки на серверах проверки ключа

    возможно уменьшили лимиты с одного ip

  • It seems that more and more errors are popping out with every update, especially the latest 28.x ones.

  • @FabLid said in Timeout when Apply Fingerprint:

    then the same prints no longer gave an error

    I happen randomly for me

  • @mthuyet98 said in Timeout when Apply Fingerprint:

    @aronax said in Timeout when Apply Fingerprint:

    Used 28.3.0 until today and it worked fine with it too.
    Now I'm using the newest one: https://downloads.bablosoft.com/distr/BrowserAutomationStudio/28.4.0/BrowserAutomationStudioInstallAllInOne.exe
    It's free version. 28.4.0 Premium version is not avalable yet.

    As I said downgrade to 28.2.x or 28.1.x will fix the above problem. We should wait for the next BAS release version.

  • @FabLid Thanks for pointing out the issue. I've been getting the error more frequently in the last 2 weeks.

  • This bug should be fixed

  • @dda said in Timeout when Apply Fingerprint:

    This bug should be fixed

    to correct a error, need to repeat it intentionally.

  • @Fox я предоставлял сервер свой для тех поддержки, где был короткий скрипт (скачать отпечаток и установить отпечаток) и была ошибка. Вижу что подключались, тестировали, но так и не поняли от чего ошибка.

    Моя гипотеза была в том что блокируются определенные запросы. При установке отпечатка не приходит нужный ответ от сервера БАС.

    В итоге нашел эту тему

    https://community.bablosoft.com/topic/17458/оптимизация-ос-под-многопоточность

    обнаружил что действительно запросы в очереди, прописал все нужные команды и данная проблема исчезла

    почему запросы в очереди - либо со стороны провайдера, либо со стороны маршрутизатора проблема, может еще где-то

    на данный момент ошибка при установке отпечатка пропала, но есть проблемы с загрузкой страниц (думаю по тем же причинам, не приходят ответы от сервера вовремя)

    вцелом стало лучше, рекомендую использовать команды описанные в теме по ссылке (но на свой страх и риск)

  • This post is deleted!
  • @FabLid said in Timeout when Apply Fingerprint:

    https://community.bablosoft.com/topic/17458/оптимизация-ос-под-многопоточность

    Hi! I have been facing the same problem for over 3 months now. In the last 3 weeks, the error has occurred in 60% of cases, which slows down the work very much. I tried to set up the same on this topic: https://community.bablosoft.com/topic/17458/оптимизация-ос-под-многопоточность but it didn't help me.

  • @Антон-1 requires vpn, we all complain about it and thats the only answer now

  • Do you know the requests/responses from which addresses are sent when a fingerprint is received/applied? there is an option to use Proxifier to send traffic specifically for these requests, I do not want to send all computer traffic through a proxy.

  • in English:
    I used a proxy, not Russian, the problem persists, in the proxy logs I saw that the connection is not accepted by the bablosoft server, hence the error "LoadPage data:text/plain,". What's interesting is that the connection error occurred after 5-10 seconds, and the timeout built into BAS is 120 seconds. Dear developers, please improve the error handling for the "Apply fingerprint" and "Browser settings" cubes, give us the ability to set a timeout or make it so that when a connection error occurs, the script itself resends the request.
    The error I get: fingerprints.bablosoft.com(162.19.169.11):80 error : Could not connect through proxy 193.32.154.215(193.32.154.215):8000 - Proxy server cannot establish a connection with the target - connection not allowed by server.

    =================================
    На русском:
    Я использовал прокси, не Российские, проблема сохраняется, в логах прокси я увидел, что соединение не принимает сервер bablosoft, отсюда и вываливается ошибка "LoadPage data:text/plain,". Вот что интересно, ошибка соединения произошла через 5-10 секунд, а таймаут зашитый в BAS составляет 120 секунд. Уважаемые разработчики, доработайте обработку ошибок для кубика "Применить отпечаток" и "Настройка браузера", дайте возможность установить нам таймаут или же сделайте так, чтобы при ошибке соединения скрипт сам повторно отправлял запрос.

    Ошибка, которую я получаю: fingerprints.bablosoft.com(162.19.169.11):80 error : Could not connect through proxy 193.32.154.215(193.32.154.215):8000 - Proxy server cannot establish a connection with the target - connection not allowed by server.

  • in English:
    Today I tested the problem, as it turned out, the problem is not always due to a disconnection with the BAS server. In recording mode, if I run "browser settings" or "apply fingerprint", the editor window closes and opens again, in the case when I catch the error "LoadPage data:text/plain" the editor window opens, but there are no tools or script content, so it hangs for 2 minutes and then the same error pops up.

    На русском:
    Сегодня еще тестил проблему, как оказалось не всегда проблема из-за разрыва соединения с сервером BAS.
    В режиме записи если запустить "настройка браузера" или "применить отпечаток" окно редактора закрывается и открывается снова, в случае, когда ловлю ошибку "LoadPage data:text/plain" окно редактора открывается, но там нет никаких инструментов и содержимого скрипта, так висит 2 минуты и потом уже вылетает та самая ошибка.

  • @Антон-1
    В настройках браузера при этом указаны какие настройки? Добавляете какие-то флаги или расширения?

  • @m4zuper расширений никаких не используется. из настроек только это: Screenshot_505.png

  • @m4zuper есть какие-то варианты решения данной ошибки? утомила уже, производительность скриптов упала в среднем на 50%.
    последние 7 дней еще отпечатки получаются долго по 1-3 минуты. Порой на запуск новой сессии уходит до 7 минут, сперва отпечаток получает долго, потом еще применяет его с 5го раза, из-за ошибки "LoadPage data:text/plain"

  • @Антон-1 it have been a persisting issue for a few months vpn usually fixes it. but it is another task for customer to be able run product