Greetings to all. I almost passed all yesterday (only had 3 hours of sleep, urgh) reading about MUSHs, MUDs and noticing that I could set up my own MUSH/MUD hybrid thing for the RP community I frequent in an IRC channel. So, I decided to mount mine, and after checking that MUDs like SMAUG are more for battle rather than socializing, I decided to give a go to PennMUSH. I readed the README and the good tutorial of how to set it up http://www.gammon.com.au/pennmush/installingpennmush.htm which helped me a lot. I also decided to use MUSHClient as a mean to connect to my MUSH so I'm using both (I normally used ZMUD to connect to MUDs and others but I found MUSHClient more appealing and easier to customize).
Now my problems :( I run the MUSH using the CMD console and I use Notepad++ to edit and create files. Previously, I "edited" the editable things in the TXT folder, and on my mush.cnf I tweaked the name of the MUSH, the currency (from pennies to guineas), putted localhost, changed the port from 4201 to 445 (since I found out that my MUSHClient couldn't listen to 4201 (error 10061) but to 445 but I dunno if this caused me more evil than good) and did other minor changes following the annotations in the same file. I created the .cnf files required and more or less my GAME folder looks like this:
http://img145.imageshack.us/img145/9640/sample1n.jpg
Then I open CMD and I type the adress. This is what appears:
Apparently since I already did the first run of the program, this is what appears from now on each time I try to "run" the MUSH. I dunno if this means that my MUSH is now running (I wish there were a way to test if the MUSH is online by doing a ping to it or something similar). In order to connect to the running MUSH, I go to MUSHClient, create a NewWorld, put a name, localhost, put the port 445 and the autosave on closing. This is what appears after I hit "Connect":
http://img218.imageshack.us/img218/427/sample2.jpg
I connected today for the screenshot, but anyway, only it appears that and nothing else budges. I tried to connect to my fav MUD and of course it works:
http://img218.imageshack.us/img218/5609/sample3.jpg
In other words, I don't know what's happening. I checked these forums to see if someone else shared the same problem but I found nothing similar to my question or either there were too old that the versions doesn't match by a couple of numbers. I don't know if the problem was the change of ports on my mush.cnf but if I leave the 4201 as default, my MUSHClient will drop me the error 10061:
http://img17.imageshack.us/img17/9586/sample4l.jpg
I checked that forum id and sadly, I saw nothing to correct my problem since I has no firewalls in this Windows version and most likely my port 4401 is closed. That's why I checked this website to see what ports were open on my cable modem and use them with MUSHClient and eventually my PennMUSH:
http://www.jensign.com/JavaScience/localportscan/index.html
And yet, I'm still unable to connect to my MUSH or to see if it is running properly at all. Can someone shed some light upon this problem and show me possible solutions I might need to delve into? I'm eager to learn but this issue beats me because I have no way to know what I'm doing wrong :( Thanks for reading.
PS: I'm about to consider if to use TinyMUX instead of PennMUSH. Do you think it is better than the later?
Now my problems :( I run the MUSH using the CMD console and I use Notepad++ to edit and create files. Previously, I "edited" the editable things in the TXT folder, and on my mush.cnf I tweaked the name of the MUSH, the currency (from pennies to guineas), putted localhost, changed the port from 4201 to 445 (since I found out that my MUSHClient couldn't listen to 4201 (error 10061) but to 445 but I dunno if this caused me more evil than good) and did other minor changes following the annotations in the same file. I created the .cnf files required and more or less my GAME folder looks like this:
http://img145.imageshack.us/img145/9640/sample1n.jpg
Then I open CMD and I type the adress. This is what appears:
Microsoft Windows XP [Versión 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
E:\Documents and Settings\Administrador>cd..
E:\Documents and Settings>cd..
E:\>cd dgmmush
E:\DGMMUSH>cd pennmush
E:\DGMMUSH\pennmush>cd game
E:\DGMMUSH\pennmush\game>pennmush /run
[04/10 12:20:55] Setting ctype locale to Spanish_Spain.1252
[04/10 12:20:55] Setting time locale to Spanish_Spain.1252
[04/10 12:20:55] No support for message locale.
[04/10 12:20:55] Setting collate locale to Spanish_Spain.1252
[04/10 12:20:55] Reading mush.cnf
[04/10 12:20:55] CONFIG: directive 'ssl_private_key_file' in cnf file ignored.
[04/10 12:20:55] CONFIG: directive 'ssl_ca_file' in cnf file ignored.
[04/10 12:20:55] CONFIG: directive 'ssl_require_client_cert' in cnf file ignored
.
[04/10 12:20:55] CONFIG: option max_pennies value limited to 100000
[04/10 12:20:55] Reading alias.cnf
[04/10 12:20:55] Reading restrict.cnf
[04/10 12:20:55] CONFIG: directive 'exit_flags' missing from cnf file, using def
ault value.
[04/10 12:20:55] CONFIG: compression program is specified but not used in Win32,
ignoring
[04/10 12:20:55] CONFIG: compression suffix is specified but not used in Win32,
ignoring
Redirecting stderr to log/netmush.log
E:\DGMMUSH\pennmush\game>Apparently since I already did the first run of the program, this is what appears from now on each time I try to "run" the MUSH. I dunno if this means that my MUSH is now running (I wish there were a way to test if the MUSH is online by doing a ping to it or something similar). In order to connect to the running MUSH, I go to MUSHClient, create a NewWorld, put a name, localhost, put the port 445 and the autosave on closing. This is what appears after I hit "Connect":
http://img218.imageshack.us/img218/427/sample2.jpg
I connected today for the screenshot, but anyway, only it appears that and nothing else budges. I tried to connect to my fav MUD and of course it works:
http://img218.imageshack.us/img218/5609/sample3.jpg
In other words, I don't know what's happening. I checked these forums to see if someone else shared the same problem but I found nothing similar to my question or either there were too old that the versions doesn't match by a couple of numbers. I don't know if the problem was the change of ports on my mush.cnf but if I leave the 4201 as default, my MUSHClient will drop me the error 10061:
http://img17.imageshack.us/img17/9586/sample4l.jpg
I checked that forum id and sadly, I saw nothing to correct my problem since I has no firewalls in this Windows version and most likely my port 4401 is closed. That's why I checked this website to see what ports were open on my cable modem and use them with MUSHClient and eventually my PennMUSH:
http://www.jensign.com/JavaScience/localportscan/index.html
And yet, I'm still unable to connect to my MUSH or to see if it is running properly at all. Can someone shed some light upon this problem and show me possible solutions I might need to delve into? I'm eager to learn but this issue beats me because I have no way to know what I'm doing wrong :( Thanks for reading.
PS: I'm about to consider if to use TinyMUX instead of PennMUSH. Do you think it is better than the later?