davestephens / docker-enigma-bbs

Docker image for ENiGMA BBS software
BSD 2-Clause "Simplified" License
15 stars 10 forks source link

Mapping "art" volume causes telnet connections to fail #7

Open jeffh0821 opened 4 years ago

jeffh0821 commented 4 years ago

Mapped the "art" volume (/enigma-bbs/art) in the docker container to a directory on the host (srv/docker/enigma-bbs/art) causes connections to fail with the following error found in the logs. Mounting ALL other volumes, with the exception of "art" performs as expected.

Error:

TypeError: Cannot read property 'info' of undefined at Object.setClientTheme (/enigma-bbs/core/theme.js:418:92) at TelnetServerModule.prepareClient (/enigma-bbs/core/login_server_module.js:38:15) at TelnetClient.client.on.readyOptions (/enigma-bbs/core/login_server_module.js:65:18) at TelnetClient.emit (events.js:198:13) at TelnetClient.readyNow (/enigma-bbs/core/servers/login/telnet.js:550:18) at TelnetClient.handleSbCommand (/enigma-bbs/core/servers/login/telnet.js:654:14) at TelnetClient.handleTelnetEvent (/enigma-bbs/core/servers/login/telnet.js:580:26) at Socket.TelnetClient.dataHandler (/enigma-bbs/core/servers/login/telnet.js:502:22) at Socket.emit (events.js:198:13) at addChunk (_stream_readable.js:287:12) 2020-04-21T23:02:58: PM2 log: App [main:0] exited with code [1] via signal [SIGINT]

Please let me know if other information is needed.

Dragonsys commented 3 years ago

I had this same issue, found it was the achievements.hjson file in the config folder, see my post here - https://github.com/NuSkooler/enigma-bbs/issues/342