Impressed...by the walkthru on your link. I took the easy route for the failing mkdir and just created it from the command line.
I'm still confused how you're getting the server port open and I'm not. But then you don't seem to be having the problem with the shell out to the date command that I'm getting, so maybe you are running under cygwin?
For reasons I won't go into I can't. I'm attempting to get this running native. I can work around the date thing above by using library calls rather than shelling.
I suspect that the port problem is due to a difference defaults. I don't see 'localhost' or '127.0.0.1' being explicitely stated anywhere, and maybe it needs to be.
And yes, I have a sufficiently authorised user profile. I occasionally run various http servers and I frequently create tcp & udp servers using Perl & D & Haskell etc.
This isn't a case of the port not being bound, it isn't getting that far, otherwise my firewall would be telling me that it is trying to act as a server and asking me to authorise it. This is failing in a system call due to parameter errors and is probably correctable at the source code level, but I can't find where.
I'm still decidely unimpressed with the error reporting though. I might just as well say: "Oops, summat's up!". if it isn't going to give some indication of where.
Yes. This seems to be an MzScheme/setup problem and little to do with arc.
I still think the error reporting/traceback situation is abismal, but I accept that this is probably the wrong place to get help in getting arc to run for my scenario.