GrdStartup(GrdFMR_Remote) под Wine возвращает 9

Есть 32-битное приложение под Windows.
Под Windows вызов GrdStartup(GrdFMR_Local or GrdFMR_Remote) возвращает 0, т.е. отрабатывает хорошо.
При запуске этого же кода в Astra Linux под Wine получаю 9.
Тесты показали что:
- GrdStartup(GrdFMR_Local) возвращает 0, т.е. отрабатывает корректно.
- GrdStartup(GrdFMR_Remote) всегда возвращает 9 (GrdE_NetProtocolNotFound).
При этом: сетевая подсистема настроена и работает исправно (компьютеры пингуются, сайты браузером открываются).
В чем может быть дело? В какую сторону смотреть?

Re: GrdStartup(GrdFMR_Remote) под Wine возвращает 9

Ошибка GrdE_NetProtocolNotFound обычно связана с тем что нет доступа к файлу gnclient.ini (файл поврежден, недостаточно прав доступа, приложение ищет файл по некорректно указанной директории).

Re: GrdStartup(GrdFMR_Remote) под Wine возвращает 9

Спасибо за ответ.
А если файл gnclient.ini успешно создается в директории приложения, права на него все есть и содержимое взято со страницы настроек сервера, то какие еще есть варианты?

(2023-05-26 09:51:45 отредактировано Art28)

Re: GrdStartup(GrdFMR_Remote) под Wine возвращает 9

Решение найдено, оставляю здесь, возможно кому-то пригодится.
Проблема возникает из-за того, что AstraLinux 1.7 включена блокировка трассировки ptrace.
Необходимо отключить эту блокировку в "Панель управления / Безопасность / Политика безопасности / Настройки безопасности / Системные параметры" - галка "Блокировка трассировки ptrace для всех пользователей, включая администратора".
Или в терминале выполнить:
sudo astra-ptrace-lock disable
sudo reboot