Здравствуйте! Столкнулся с проблемой запуска A‑Parser как в нативном режиме, так и в Docker‑контейнере. Нужна помощь в диагностике Segmentation fault / exit code 139. 1. Окружение VPS: KVM / виртуальный сервер. ОС: Ubuntu Server 20.04 x64 (после apt update && apt upgrade -y). Панель: FastPanel установлена, но на этом сервере фаервол/iptables не менял. Пользователь для работы: seo_user (входит в группу sudo и docker). 2. Нативная установка A‑Parser Делал установку строго по вашей инструкции для Linux. Команды: bash # под пользователем seo_user cd ~ mkdir aparser cd aparser # скачивание архива по одноразовой ссылке из ЛК: wget https://a-parser.com/members/onetime/XXXXXXXX/aparser-linux-x64.tar.gz tar -xzf aparser-linux-x64.tar.gz cd aparser ls # внутри вижу: aparser config files logs queries results chmod +x aparser ./aparser Результат: bash Segmentation fault (core dumped) Веб‑интерфейс по http://<IP_сервера>:9091 не открывается. 3. Установка и запуск через Docker Так как нативный запуск падает, попробовал использовать рекомендованный способ через Docker и ваш образ aparser/runtime. Установка Docker и docker‑compose: bash sudo apt install docker.io -y sudo usermod -aG docker seo_user # заново зашёл под seo_user docker ps # работает, пустая таблица sudo apt install docker-compose -y Каталог с A‑Parser уже распакован в /home/seo_user/aparser/aparser (см. раздел 2). Создал docker-compose.yml в /home/seo_user/aparser: text version: '3' services: aparser: image: aparser/runtime:latest command: ./aparser restart: always volumes: - ./aparser:/app ports: - "9091:9091" Проверка: bash cd ~/aparser docker-compose config Вывод (сокращённо): text services: aparser: command: ./aparser image: aparser/runtime:latest ports: - 9091:9091/tcp restart: always volumes: - /home/seo_user/aparser/aparser:/app:rw version: '3.0' Запуск: bash sudo docker-compose up -d Вывод: bash Creating network "aparser_default" with the default driver Pulling aparser (aparser/runtime:latest)... ... Status: Downloaded newer image for aparser/runtime:latest Creating aparser_aparser_1 ... done Состояние контейнера: bash docker ps text CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 0341f6b5ef55 aparser/runtime:latest "./aparser" 2 minutes ago Restarting (139) 30 seconds ago aparser_aparser_1 То есть контейнер постоянно уходит в Restarting (139), что, насколько понимаю, соответствует Segmentation fault внутри образа. Логи контейнера: bash docker logs aparser_aparser_1 (здесь, пожалуйста, подскажите, какие строки вам критично важно увидеть — могу полностью приложить вывод.) 4. Вопросы Известна ли вам проблема Segmentation fault / exit code 139 при запуске A‑Parser (как нативно, так и через образ aparser/runtime:latest) на Ubuntu 20.04? Какие дополнительные зависимости или настройки ОС нужно проверить/доустановить (glibc, версии библиотек и т.п.), чтобы исключить падение? Нормально ли выглядит мой docker-compose.yml и структура каталогов (./aparser → /app), или вы рекомендуете другую схему монтирования/запуска? Какие ещё диагностические команды или логи (например, содержимое aparser.log, docker logs, вывод ldd ./aparser и т.п.) вам прислать, чтобы вы могли точнее понять причину? Очень прошу подсказать рекомендуемое решение: либо список конкретных пакетов/библиотек и действий для Ubuntu 20.04, либо, если есть, ссылку на обновлённый бинарник/образ, в котором эта проблема уже исправлена. Спасибо!
Это обычно говорит о том, что в Личном кабинете указан неправильный IP. Проверьте и укажите правильный IP, с которого запускаете A-Parser. Если проблема сохранится - напишите в любой из чатов Технической поддержки: https://a-parser.com/pages/support/#support