[GH-ISSUE #14] Multi instance bugs found #8

Open
opened 2026-10-31 21:01:38 +00:00 by bsakaguchi · 3 comments
Owner

Originally created by @yukh975 on GitHub (Apr 16, 2026).
Original GitHub issue: https://github.com/MrTheory/os-xray/issues/14

Приветствую!

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

  1. Нет возможности рестарта каждого инстанса по-отдельности
  2. Нет возможности диагностики инстансов, также как и кнопка Test Connection неизвестно какой коннект проверяет.
  3. Общая кнопка Restart (по моим ощущениям и на основании данных sockstat) останавливает все инстансы, но запускает только первый => при multiwan кроме первого все шлюзы отваливаются. Проверено на трех рабочих конфигах в разных локациях. Сразу скажу - все три соединения одинаковые по конфигам, в них отличаются только хосты для подключения , соответственно SNI и header: Host. Для теста использовал порты 10808, 10809 и 10810
  4. Тоже самое касается и логов - было бы неплохо разделить их по инстансам и выбирать какой конкретно смотришь.
  5. В общей табличке со списком инстансов хотелось бы видеть не только хост для подключения, но и адрес и порт socks.

root@opnsense:/var/log # sockstat | grep 108 | grep "."
root xray-core 17038 7 tcp4 127.0.0.1:10808 :
root xray-core 17038 8 udp4 127.0.0.1:10808 :
root xray-core 80063 7 tcp4 127.0.0.1:10808 :
root xray-core 80063 8 udp4 127.0.0.1:10808 :
root xray-core 71342 7 tcp46 :10808 :
root xray-core 71342 8 udp46 :10808 :
root@opnsense:/var/log #
root@opnsense:/var/log # sockstat | grep 10810 | grep "
.
"
root@opnsense:/var/log # sockstat | grep 10809 | grep "."
root@opnsense:/var/log #

Originally created by @yukh975 on GitHub (Apr 16, 2026). Original GitHub issue: https://github.com/MrTheory/os-xray/issues/14 Приветствую! Наконец то добрался чтобы потестить новую версию. Из того, что нашел по багам: 1. Нет возможности рестарта каждого инстанса по-отдельности 2. Нет возможности диагностики инстансов, также как и кнопка Test Connection неизвестно какой коннект проверяет. 3. Общая кнопка Restart (по моим ощущениям и на основании данных sockstat) останавливает все инстансы, но запускает только первый => при multiwan кроме первого все шлюзы отваливаются. Проверено на трех рабочих конфигах в разных локациях. Сразу скажу - все три соединения одинаковые по конфигам, в них отличаются только хосты для подключения , соответственно SNI и header: Host. Для теста использовал порты 10808, 10809 и 10810 4. Тоже самое касается и логов - было бы неплохо разделить их по инстансам и выбирать какой конкретно смотришь. 5. В общей табличке со списком инстансов хотелось бы видеть не только хост для подключения, но и адрес и порт socks. > > root@opnsense:/var/log # sockstat | grep 108 | grep "*.*" > root xray-core 17038 7 tcp4 127.0.0.1:10808 *:* > root xray-core 17038 8 udp4 127.0.0.1:10808 *:* > root xray-core 80063 7 tcp4 127.0.0.1:10808 *:* > root xray-core 80063 8 udp4 127.0.0.1:10808 *:* > root xray-core 71342 7 tcp46 *:10808 *:* > root xray-core 71342 8 udp46 *:10808 *:* > root@opnsense:/var/log # > root@opnsense:/var/log # sockstat | grep 10810 | grep "*.*" > root@opnsense:/var/log # sockstat | grep 10809 | grep "*.*" > root@opnsense:/var/log #
Author
Owner

@MrTheory commented on GitHub (Apr 17, 2026):

Спасибо за фидбек, как доберусь, все поправлю

<!-- gh-comment-id:4267479937 --> @MrTheory commented on GitHub (Apr 17, 2026): Спасибо за фидбек, как доберусь, все поправлю
Author
Owner

@yukh975 commented on GitHub (Apr 18, 2026):

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

<!-- gh-comment-id:4273897704 --> @yukh975 commented on GitHub (Apr 18, 2026): Приветствую! Нашел еще баг: при перезагрузке не поднимаются автоматом службы, приходится руками дергать.
Author
Owner

@HatoKrutix commented on GitHub (May 13, 2026):

В pr https://github.com/MrTheory/os-xray/pull/16 вроде поправил большинство перечисленных проблем

<!-- gh-comment-id:4445926588 --> @HatoKrutix commented on GitHub (May 13, 2026): В pr https://github.com/MrTheory/os-xray/pull/16 вроде поправил большинство перечисленных проблем
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
MrTheory/os-xray#8
No description provided.