====== Troubleshooting ====== ===== The door hangs as soon as it starts ===== Wrong Start-up Directory in SCFG, for example ''../lord4'' instead of ''../xtrn/lord4''. It is relative to ''/sbbs/ctrl''. ===== Blank screen and a blinking cursor; LORD shows "HOLD ON.." and nothing after it ===== The door or IGM only talks through a FOSSIL driver and none is loaded. Add ''fossil.com'': the global ''EMUSETUP.BAT'' ([[dosemu2#the_fossil_driver|the FOSSIL driver]]), or ''PreCommands'' for the Linux version ([[linux_version#dos_igms_from_linux|DOS IGMs from Linux]]). ===== A door says someone is already playing, or won't start for a while ===== A caller dropped carrier and the door left its "in use" file (The Pawn Shop: ''LOCKFILE.DAT''; BRE: ''INUSE.FLG''). When nobody is in the door, delete the file. For LORD itself, lordcfg's player editor clears stuck "on now" flags. ===== The door can't find the drop file ===== The drop file is placed in the start-up directory, or the door's config points at a Linux path. Set **Place Drop File In: Node Directory**, and point the door at ''D:\''. ===== The door's setup program shows nothing ===== It was run with the BBS settings, whose virtual COM1 hides the local screen, or from a script. Run it with ''de'', which uses ''dosemu-local.conf'', from a real terminal. ===== Files can't be written; the game says it can't open a file ===== The door's files belong to another user. ''chown -R'' them to the user the BBS runs as. ===== A prompt seems to ignore a key ===== Some prompts need Enter after the letter (TradeWars' X to exit; EC's graphics question). ===== A player gets a new character instead of their old one ===== Players are matched by the drop file's real name. Check what the BBS sends with ''lord -d -i'', and the "BBS real name" field in the player editor. ===== A killed player stays dead after editing ===== Set their hit points as well as turning Dead off (newer lordcfg versions do this for you). ===== The bank transfer limit doesn't change ===== The key is ''MaximumTransferAmount''; a ''MaxTransferAmount'' line is ignored (see [[game_options]]). ===== Logs ===== ^ Log ^ For ^ | ''/sbbs/node/dosemu_boot.log'' | DOS doors. | | ''error.log'' in the game directory | The game and its IGMs. | | ''igmnode/dosemu_igm.log'' | DOS IGMs from the Linux version. | | ''lady.log'' | LADY scripts, with ''-debug''. | | ''journalctl -u sbbs'' | Synchronet itself, on systemd. |