-
|
Hi everyone. For the first time in a couple of months of using several servers there was such a problem. When trying to authorize I get a JavaScript error: client.name.includes is not a function. The server is deployed not through Docker, but with the help of systemd, which writes in the logs: }
data: undefined
statusMessage: undefined,
unhandled: true,
fatal: false,
statusCode: 500,
at async Server.toNodeHandle (/app/node_modules/h3/dist/index.cjs:2273:7),
at async Object.handler (/app/node_modules/h3/dist/index.cjs:1982:19)
at Object.handler (/app/lib/Server.js:186:12)
cause: TypeError: client.name.replace is not a function
at async Server.toNodeHandle (/app/node_modules/h3/dist/index.cjs:2273:7) {
at async Object.handler (/app/node_modules/h3/dist/index.cjs:1982:19)
at Object.handler (/app/lib/Server.js:186:12) |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
|
А вы его развораичивали через node.js? |
Beta Was this translation helpful? Give feedback.
-
|
Денис, я разворачивал WG-EASY как baremetal для того чтобы контролировать и логировать трафик через интерфейс WG0 и не внедрять мои сервисы в контейнер (плюс, я думал что минуя докер как промежуточный слой, маршрутизация трафика будет быстрее). В последствии у меня отпала необходимость и я всегда использую docker, но ВАШЕЙ проблемы с wg-easy через ноду никогда не было. в любом случае, я всегда при каких-то проблемах просто обновлял wg-easy с репозитория и разворачивал заново. Главное - сохранить конфики клиентов. Помогало. |
Beta Was this translation helpful? Give feedback.
Разобрался в чём проблема. Нельзя создавать несколько конфигураций с одним именем - убрал из backup конфигурации конфиги с одним именем, восстановил сервер из backup и всё заработало без ошибки.
/eng 🇺🇸
I figured out what the problem was. You cannot create several configurations with the same name - I removed configs with the same name from the backup configuration, restored the server from backup and everything worked without error.