6687 is clients only for me, 6667 should be fine. Went ahead and ran it in debug mode (btw, I'm running the win32 version if that helps):
[Jun 29 13:26:51 2009] debug: Sent: :localhost EOS
[Jun 29 13:26:51 2009] debug: Received: :server.myserver.org NOTICE AUTH :*** Looking up your hostname...
[Jun 29 13:26:51 2009] debug: Received: :server.myserver.org NOTICE AUTH :*** Found your hostname
[Jun 29 13:26:51 2009] debug: Received: ERROR :Bogus server name (localhost)
[Jun 29 13:26:51 2009] debug: Bogus server name (localhost)
[Jun 29 13:26:51 2009] debug: Received: ERROR :Closing Link: [127.0.0.1] (Bogus server name)
[Jun 29 13:26:51 2009] debug: Closing Link: [127.0.0.1] (Bogus server name)
[Jun 29 13:26:51 2009] debug: Emitting event "db_saving" (1 args)
[Jun 29 13:26:51 2009] debug: Saving FFF databases
[Jun 29 13:26:51 2009] debug: Emitting event "db_saving" (1 args)
[Jun 29 13:26:51 2009] debug: Emitting event "shutdown" (1 args)
[Jun 29 13:26:51 2009] Read error from server: No such file or directory (error num: 2)
[Jun 29 13:26:52 2009] debug: Sent: SQUIT localhost :Read error from server: No such file or directory (error num: 2)
[Jun 29 13:26:52 2009] debug: firstuser() returning NULL (end of list)
[Jun 29 13:26:52 2009] debug: Emitting event "shutdown" (1 args)
[Jun 29 13:26:52 2009] debug: Cleaning out Module run time directory (\modules/runtime) - this may take a moment please wait
[Jun 29 13:26:52 2009] debug: Module run time directory has been cleaned out
(note: only posted the end, idk if the rest is relevant)
*edit* i used localhost in the settings.conf file, so the server name must've been sent from Unreal.
*edit2* i just removed my server name from the log file, probably better that way. changed to server.myserver.org