No One Can Telnet in to My BBS -- Connection Refused
Posted: Sun Mar 01, 2015 9:32 am
Hello Cat_7, Ronald, et al,
After a long hiatus, yesterday I decided to see if I could set up the Mac Classic environment on my 24" iMac running the latest version of Yosemite, and using Basilisk II Intel 20140301.
My goal in setting up Basilisk was to see if I could run my old Hermes II BBS again, which is a 68k app.
Well, after working on it all day, I am happy to say that I not only got Basilisk set up properly on my iMac, but I also got Hermes II running as well.
However, there is one nagging problem which I have not been able to resolve yet: No one can telnet in to my BBS because connections are being refused.
I am hoping that if I share the symptoms, along with some of the details of my actual setup, someone here will be able to tell me what I am doing wrong.
As noted, I am running Yosemite 10.10.2 on a Core 2 Duo 24" iMac.
I have a 15Mbs Internet connection via a cable modem, which is connected to my Airport Extreme wi-fi router -- the latest version of the router.
I have zero Internet connection problems on the Yosemite side. Not only can I download easily, but I push out a lot of data as well from my web server.
Here are some of my Airport Extreme setup details:
1. Using the "Airport Utility" app, on the "Network" tab, "Router Mode" is set to "DHCP and NAT". I have never had a problem with this setting.
2. Also on the "Network" tab, in the "Port Settings" section, I created a new entry for telnet and set the public and private TCP and UDP port to 23. I am not sure if the UDP port is necessary or not.
3. In that same port mapping section for telnet, "Private IP Address" is set to the NAT address of this particular machine, which is 10.0.1.3.
Here are some of my Basilisk setup details:
1. I closely followed the setup instructions that are found on the emaculation.com website.
2. On Basilisk's "Serial/Network" tab, "Ethernet Interface" is set to "slirp". "Tunnel MacOS Networking over UDP" is NOT enabled.
3. BTW, I discovered that Basilisk will not work if I place the "BasiliskII" folder in my "Applications" folder. Apparently, it has to be in the Home folder.
Here are some of my MacOS setup details:
1. I installed MacOS 7.5.3, and then upgraded to 7.5.5.
2. Open Transport is 1.1. I wanted to upgrade to 1.3, but I no longer have any of my old System disks because I trashed Mac OS 6, 7 and 8 years ago. Neither could I find an Open Transport 1.3 update on the web. Only the 1.3.1 update is available, but you need 1.3 for that.
3. Working in the MacOS environment, when I click on the "Chooser" under the Apple menu, it says that AppleTalk is active.
4. If I click on Apple Menu/Control Panels/Appletalk, on the little AppleTalk window next to the "Connect via" option, "Ethernet" is selected.
5. If I click on Apple Menu/Control Panels/TCP/IP, on the little TCP/IP window next to the "Connect via" option, "Ethernet" is selected.
6. If I click on Apple Menu/Control Panels/TCP/IP, on the little TCP/IP window next to the "Configure" option, "Using DHCP Server" is selected.
7. In all of the other fields on that window, it says "will be supplied by server". However, this has me rather confused, because if I start up the 68k version of iCab within my MacOS setup and go to a website, those four fields display data which does not match what is displayed in my Airport Base Station settings.
For example, right now, in the TCP/IP control panel, it says the following, which I assume are INTERNAL addresses:
IP Address: 10.0.2.15
Subnet mask: 255.255.255.0
Router Address: 10.0.2.2
Name server addr: 10.0.2.3
In contrast, in my Airport Extreme, on the "Internet" tab, it shows my EXTERNAL IP address, and the Router Address and the DNS Server addresses of my actual ISP.
Furthermore, if I look at Yosemite's "Network" prefs pane in the "System Preferences" app, it shows that my computer is connected via Wi-Fi, and it says the following:
"Wi-Fi is connected to [my network name here] and has the IP address of 10.0.1.3."
So if my computer's internal IP address is 10.0.1.3 -- as it has been for a long time -- why is the TCP/IP control panel in my Basilisk/MacOS setup showing something else? Shouldn't they match? Is this why no one can telnet in to my BBS?
As I said earlier, I also run a web server on the Yosemite side, and as far as I know, no one has trouble connecting to my web server.
Returning to my Airport Extreme setup, as I mentioned before, on the "Network" tab in the "Airport Utility" app, I have "Router Mode" set to "DHCP and NAT". Right below that, next to "DHCP Range", it says "10.0.1.2 to 10.0.1.200", which is what I would expect.
So again, the thing I don't understand is why the TCP/IP control panel in my Basilisk setup is displaying 10.0.2.x internal addresses, instead of 10.0.1.x addresses. It is as if there is another DHCP server somewhere -- besides my Airport Extreme DHCP server -- which is using different -- and conflicting -- IP parameters with my MacOS setup.
I am wondering if this is why no one can telnet in to my BBS.
Question: Should I be using "Manually" instead in the TCP/IP control panel in Basilisk? If so, what settings should I use?
For the record, I tried manually using 10.0.1.3 for the internal IP address, and 10.0.1.1 for the router address in the TCP/IP control panel, but that broke my Internet connectivity in Basilisk.
What also confounds me is the fact that with my current settings in Basilisk and Mac OS 7.5.5, I do have Internet connectivity. As I said, if I fire up iCab 2.9.9 68k, I can visit websites from within Basilisk, even though a lot of them freeze up iCab and Basilisk.
Regarding my Hermes II BBS setup, I created four nodes. In the preferences for each node, there is an option to set the node to Modem Port, Printer Port, AppleTalk, TCP/IP and None.
The first two are obviously useless on this iMac. However, even when I try AppleTalk and TCP/IP, and then try to telnet in locally using the Terminal app and my domain name, or my static IP address, or "locahost", or the machine's loop address -- 127.0.0.1 -- the Terminal repeatedly gives me the following error message:
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
telnet: Unable to connect to remote host
I apologize for making this message so long, but I also know that ones needs to provide specific setup details in order to resolve such problems.
Thanks for listening, and I hope that someone can offer me an easy, clear-cut solution so that Old Schoolers can telnet in to my BBS.
If you do offer a solution, please be clear in your instructions, being as I am an old geezer with an eroding brain. Thanks!
After a long hiatus, yesterday I decided to see if I could set up the Mac Classic environment on my 24" iMac running the latest version of Yosemite, and using Basilisk II Intel 20140301.
My goal in setting up Basilisk was to see if I could run my old Hermes II BBS again, which is a 68k app.
Well, after working on it all day, I am happy to say that I not only got Basilisk set up properly on my iMac, but I also got Hermes II running as well.
However, there is one nagging problem which I have not been able to resolve yet: No one can telnet in to my BBS because connections are being refused.
I am hoping that if I share the symptoms, along with some of the details of my actual setup, someone here will be able to tell me what I am doing wrong.
As noted, I am running Yosemite 10.10.2 on a Core 2 Duo 24" iMac.
I have a 15Mbs Internet connection via a cable modem, which is connected to my Airport Extreme wi-fi router -- the latest version of the router.
I have zero Internet connection problems on the Yosemite side. Not only can I download easily, but I push out a lot of data as well from my web server.
Here are some of my Airport Extreme setup details:
1. Using the "Airport Utility" app, on the "Network" tab, "Router Mode" is set to "DHCP and NAT". I have never had a problem with this setting.
2. Also on the "Network" tab, in the "Port Settings" section, I created a new entry for telnet and set the public and private TCP and UDP port to 23. I am not sure if the UDP port is necessary or not.
3. In that same port mapping section for telnet, "Private IP Address" is set to the NAT address of this particular machine, which is 10.0.1.3.
Here are some of my Basilisk setup details:
1. I closely followed the setup instructions that are found on the emaculation.com website.
2. On Basilisk's "Serial/Network" tab, "Ethernet Interface" is set to "slirp". "Tunnel MacOS Networking over UDP" is NOT enabled.
3. BTW, I discovered that Basilisk will not work if I place the "BasiliskII" folder in my "Applications" folder. Apparently, it has to be in the Home folder.
Here are some of my MacOS setup details:
1. I installed MacOS 7.5.3, and then upgraded to 7.5.5.
2. Open Transport is 1.1. I wanted to upgrade to 1.3, but I no longer have any of my old System disks because I trashed Mac OS 6, 7 and 8 years ago. Neither could I find an Open Transport 1.3 update on the web. Only the 1.3.1 update is available, but you need 1.3 for that.
3. Working in the MacOS environment, when I click on the "Chooser" under the Apple menu, it says that AppleTalk is active.
4. If I click on Apple Menu/Control Panels/Appletalk, on the little AppleTalk window next to the "Connect via" option, "Ethernet" is selected.
5. If I click on Apple Menu/Control Panels/TCP/IP, on the little TCP/IP window next to the "Connect via" option, "Ethernet" is selected.
6. If I click on Apple Menu/Control Panels/TCP/IP, on the little TCP/IP window next to the "Configure" option, "Using DHCP Server" is selected.
7. In all of the other fields on that window, it says "will be supplied by server". However, this has me rather confused, because if I start up the 68k version of iCab within my MacOS setup and go to a website, those four fields display data which does not match what is displayed in my Airport Base Station settings.
For example, right now, in the TCP/IP control panel, it says the following, which I assume are INTERNAL addresses:
IP Address: 10.0.2.15
Subnet mask: 255.255.255.0
Router Address: 10.0.2.2
Name server addr: 10.0.2.3
In contrast, in my Airport Extreme, on the "Internet" tab, it shows my EXTERNAL IP address, and the Router Address and the DNS Server addresses of my actual ISP.
Furthermore, if I look at Yosemite's "Network" prefs pane in the "System Preferences" app, it shows that my computer is connected via Wi-Fi, and it says the following:
"Wi-Fi is connected to [my network name here] and has the IP address of 10.0.1.3."
So if my computer's internal IP address is 10.0.1.3 -- as it has been for a long time -- why is the TCP/IP control panel in my Basilisk/MacOS setup showing something else? Shouldn't they match? Is this why no one can telnet in to my BBS?
As I said earlier, I also run a web server on the Yosemite side, and as far as I know, no one has trouble connecting to my web server.
Returning to my Airport Extreme setup, as I mentioned before, on the "Network" tab in the "Airport Utility" app, I have "Router Mode" set to "DHCP and NAT". Right below that, next to "DHCP Range", it says "10.0.1.2 to 10.0.1.200", which is what I would expect.
So again, the thing I don't understand is why the TCP/IP control panel in my Basilisk setup is displaying 10.0.2.x internal addresses, instead of 10.0.1.x addresses. It is as if there is another DHCP server somewhere -- besides my Airport Extreme DHCP server -- which is using different -- and conflicting -- IP parameters with my MacOS setup.
I am wondering if this is why no one can telnet in to my BBS.
Question: Should I be using "Manually" instead in the TCP/IP control panel in Basilisk? If so, what settings should I use?
For the record, I tried manually using 10.0.1.3 for the internal IP address, and 10.0.1.1 for the router address in the TCP/IP control panel, but that broke my Internet connectivity in Basilisk.
What also confounds me is the fact that with my current settings in Basilisk and Mac OS 7.5.5, I do have Internet connectivity. As I said, if I fire up iCab 2.9.9 68k, I can visit websites from within Basilisk, even though a lot of them freeze up iCab and Basilisk.
Regarding my Hermes II BBS setup, I created four nodes. In the preferences for each node, there is an option to set the node to Modem Port, Printer Port, AppleTalk, TCP/IP and None.
The first two are obviously useless on this iMac. However, even when I try AppleTalk and TCP/IP, and then try to telnet in locally using the Terminal app and my domain name, or my static IP address, or "locahost", or the machine's loop address -- 127.0.0.1 -- the Terminal repeatedly gives me the following error message:
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
telnet: Unable to connect to remote host
I apologize for making this message so long, but I also know that ones needs to provide specific setup details in order to resolve such problems.
Thanks for listening, and I hope that someone can offer me an easy, clear-cut solution so that Old Schoolers can telnet in to my BBS.
If you do offer a solution, please be clear in your instructions, being as I am an old geezer with an eroding brain. Thanks!