37.59.41.114
============
.. _ip_37_59_41_114_37_59_41_114_3001:
tbaMUD (37.59.41.114:3001)
--------------------------
**Connection Banner:**
.. image:: /_static/banners/banner_c84570bdb575.png
:alt: Attempting to Detect Client, Please Wait... [Client] xterm-256color \| [Colors] 256 \| [MXP] Yes \| [MSDP] Yes \| [ATCP] No ________ ___ \\_____ \\______ __\| _/ _(__ <_ __ \\/ __ \| / \\ \| \\/ /_/ \| telnet://3m.vineyard.haus 3001 /______ /__\| \\____ \| https://3m.vineyard.haus \\/ \\/ ___ ___ /'\\_/\`\\ __ /\\_ \\ /\\_ \\ __ /\\ \\/\\_\\\\//\\ \\ \\//\\ \\ __ ___ ___ /\\_\\ __ __ ___ ___ \\ \\ \\__\\ \\/\\ \\ \\ \\ \\ \\ \\ \\ /'__\`\\/' _ \`\\ /' _ \`\\/\\ \\/\\ \\/\\ \\ /' __\` __\`\\ \\ \\ \\_/\\ \\ \\ \\ \\_\\ \\_ \\_\\ \\_/\\ __//\\ \\/\\ \\/\\ \\/\\ \\ \\ \\ \\ \\_\\ \\/\\ \\/\\ \\/\\ \\ \\ \\_\\\\ \\_\\ \\_\\/\\____\\/\\____\\ \\____\\ \\_\\ \\_\\ \\_\\ \\_\\ \\_\\ \\____/\\ \\_\\ \\_\\ \\_\\ \\/_/ \\/_/\\/_/\\/____/\\/____/\\/____/\\/_/\\/_/\\/_/\\/_/\\/_/\\/___/ \\/_/\\/_/\\/_/ _____ __ __ /____/\\ /_/\| /_/\| ADMINS \| __ \\/\|___ ____ ___ __ _ __\| \|\|__ __ _ __ ___ _\| \|\| ~~~~~~ \| \|__) \|/__/_/__/___/\\ /_ / /__\| \|/_/__/_/__/___/\\/_\| \|\| Opie, Plex \| _ // _ \\ '_ \` _ \\ / _\` / __\| __/ _ \\ '__/ _ \\/ _\` \|\| & Veekster \| \| \\ \\ __/ \| \| \| \| \| (_\| \\__ \\ \|\| __/ \| \| __/ (_\| \|\| \|_\|/ \\_\\___\|_\|/\|_\|/\|_\|\\__,_\|___/\\__\\___\|_\|/ \\___\|\\__,_\|/ Login:
:class: ansi-banner
:width: 626px
:loading: lazy
Server URLs
~~~~~~~~~~~
.. raw:: html
Server Info
~~~~~~~~~~~
- **Players online**: 1 [#scan_37.59.41.114_3001]_
- **Uptime**: 10 days
- **Server Location**: 🇫🇷 France (GeoIP)
Protocol Support
~~~~~~~~~~~~~~~~
MUD-specific protocols detected via MSSP flags or
Telnet negotiation.
- **MSSP**: :proto-yes:`Yes` (MSSP)
- **GMCP**: :proto-no:`No`
- **MSDP**: :proto-negotiated:`Negotiated`
- **MCCP**: :proto-no:`No`
- **MCCP2**: :proto-no:`No`
- **MXP**: :proto-negotiated:`Negotiated`
- **MSP**: :proto-negotiated:`Negotiated`
- **MCP**: :proto-no:`No`
- **ZMP**: :proto-no:`No`
Telnet Fingerprint
~~~~~~~~~~~~~~~~~~
:ref:`2d1d3bcf28abae7b `
*This fingerprint is shared by 54 other servers.*
**Options requested from client**: ``ATCP``, ``CHARSET``, ``MXP``, ``NAWS``, ``TTYPE``
The complete JSON record collected during the scan,
including Telnet negotiation results and any
MSSP metadata.
.. raw:: html
Show JSON
.. code-block:: json
{
"server-probe": {
"fingerprint": "2d1d3bcf28abae7b",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [],
"requested-options": [
"ATCP",
"CHARSET",
"MXP",
"NAWS",
"TTYPE"
],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "",
"banner_before_return": "\r\nAttempting to Detect Client, Please Wait...\r\n\u001b[7z\r\n\u001b[H\u001b[J\u001b[38;5;214m[\u001b[38;5;208mClient\u001b[38;5;214m] \u001b[38;5;145mxterm-256color\u001b[0;00m | \u001b[38;5;214m[\u001b[38;5;208mColors\u001b[38;5;214m] \u001b[38;5;145m256\u001b[0;00m | \u001b[38;5;214m[\u001b[38;5;208mMXP\u001b[38;5;214m] \u001b[38;5;145mYes\u001b[0;00m | \u001b[38;5;214m[\u001b[38;5;208mMSDP\u001b[38;5;214m] \u001b[38;5;145mYes\u001b[0;00m | \u001b[38;5;214m[\u001b[38;5;208mATCP\u001b[38;5;214m] \u001b[38;5;145mNo\u001b[0;00m\r\n\r\n\u001b[38;5;226m\r\n ________ ___\r\n \\_____ \\______ __| _/\r\n _(__ <_ __ \\/ __ |\r\n / \\ | \\/ /_/ | \u001b[0;00mtelnet://3m.vineyard.haus 3001\u001b[38;5;226m\r\n /______ /__| \\____ | \u001b[0;00mhttps://3m.vineyard.haus\u001b[38;5;226m\r\n \\/ \\/\u001b[38;5;021m\r\n ___ ___\r\n /'\\_/`\\ __ /\\_ \\ /\\_ \\ __\r\n /\\ \\/\\_\\\\//\\ \\ \\//\\ \\ __ ___ ___ /\\_\\ __ __ ___ ___\r\n \\ \\ \\__\\ \\/\\ \\ \\ \\ \\ \\ \\ \\ /'__`\\/' _ `\\ /' _ `\\/\\ \\/\\ \\/\\ \\ /' __` __`\\\r\n \\ \\ \\_/\\ \\ \\ \\ \\_\\ \\_ \\_\\ \\_/\\ __//\\ \\/\\ \\/\\ \\/\\ \\ \\ \\ \\ \\_\\ \\/\\ \\/\\ \\/\\ \\\r\n \\ \\_\\\\ \\_\\ \\_\\/\\____\\/\\____\\ \\____\\ \\_\\ \\_\\ \\_\\ \\_\\ \\_\\ \\____/\\ \\_\\ \\_\\ \\_\\\r\n \\/_/ \\/_/\\/_/\\/____/\\/____/\\/____/\\/_/\\/_/\\/_/\\/_/\\/_/\\/___/ \\/_/\\/_/\\/_/\u001b[0;00m\r\n _____ __ __\r\n /____/\\ /_/| /_/|\r\n ADMINS | __ \\/|___ ____ ___ __ _ __| ||__ __ _ __ ___ _| ||\r\n \u001b[38;5;046m~~~~~~\u001b[0;00m | |__) |/__/_/__/___/\\ /_ / /__| |/_/__/_/__/___/\\/_| ||\r\n Opie, Plex | _ // _ \\ '_ ` _ \\ / _` / __| __/ _ \\ '__/ _ \\/ _` ||\r\n & Veekster | | \\ \\ __/ | | | | | (_| \\__ \\ || __/ | | __/ (_| ||\r\n |_|/ \\_\\___|_|/|_|/|_|\\__,_|___/\\__\\___|_|/ \\___|\\__,_|/\r\n\r\n\r\nLogin:",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "UTF-8",
"mssp": {
"CRAWL DELAY": "-1",
"NAME": "tbaMUD",
"PLAYERS": "1",
"UPTIME": "1770166048"
},
"mxp": [
"activated"
],
"option_states": {
"server_offered": {
"MSDP": true,
"MSP": true,
"MSSP": true
},
"server_requested": {
"ATCP": true,
"CHARSET": true,
"MXP": true,
"NAWS": true,
"TTYPE": true
}
},
"scan_type": "quick",
"timing": {
"probe": 0.0,
"total": 3.6695504188537598
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:13:30.958212+00:00",
"host": "37.59.41.114",
"ip": "37.59.41.114",
"port": 3001
}
]
}
.. raw:: html
Connection Log
~~~~~~~~~~~~~~
Debug-level log of the Telnet negotiation session,
showing each IAC (Interpret As Command) exchange
between client and server.
*Generated by* `telnetlib3-fingerprint `_
.. code-block:: shell
telnetlib3-fingerprint --loglevel=debug 37.59.41.114 3001
.. raw:: html
Show Logfile
.. code-block:: text
DEBUG client.py:965 Fingerprint client: host=37.59.41.114 port=3001
INFO client_base.py:175 Connected to
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC DO TTYPE
DEBUG stream_writer.py:1770 handle_do(TTYPE)
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = True
DEBUG stream_writer.py:950 send IAC WILL TTYPE
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = True
DEBUG stream_writer.py:3174 local_option[TTYPE] = True
DEBUG stream_writer.py:3174 pending_option[WILL + TTYPE] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB TTYPE
DEBUG stream_writer.py:686 sub-negotiation cmd TTYPE SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + TTYPE] = False
DEBUG stream_writer.py:2241 recv TTYPE SEND: b''
DEBUG stream_writer.py:2254 send IAC SB TTYPE IS b'xterm-256color' IAC SE
DEBUG stream_writer.py:707 recv IAC DO NAWS
DEBUG stream_writer.py:1770 handle_do(NAWS)
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = True
DEBUG stream_writer.py:950 send IAC WILL NAWS
DEBUG stream_writer.py:2346 send IAC SB NAWS (rows=25, cols=80) IAC SE
DEBUG stream_writer.py:3174 local_option[NAWS] = True
DEBUG stream_writer.py:3174 pending_option[WILL + NAWS] = False
DEBUG stream_writer.py:707 recv IAC DO CHARSET
DEBUG stream_writer.py:1770 handle_do(CHARSET)
DEBUG stream_writer.py:3174 pending_option[WILL + CHARSET] = True
DEBUG stream_writer.py:950 send IAC WILL CHARSET
DEBUG stream_writer.py:3174 local_option[CHARSET] = True
DEBUG stream_writer.py:3174 pending_option[WILL + CHARSET] = False
DEBUG stream_writer.py:707 recv IAC WILL MSDP
DEBUG stream_writer.py:723 WILL MSDP unsolicited
DEBUG stream_writer.py:1900 handle_will(MSDP)
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 remote_option[MSDP] = True
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = False
DEBUG stream_writer.py:707 recv IAC WILL MSSP
DEBUG stream_writer.py:723 WILL MSSP unsolicited
DEBUG stream_writer.py:1900 handle_will(MSSP)
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 remote_option[MSSP] = True
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = False
DEBUG stream_writer.py:707 recv IAC DO ATCP
DEBUG stream_writer.py:1770 handle_do(ATCP)
DEBUG stream_writer.py:3174 pending_option[WILL + ATCP] = True
DEBUG stream_writer.py:950 send IAC WILL ATCP
DEBUG stream_writer.py:3174 local_option[ATCP] = True
DEBUG stream_writer.py:3174 pending_option[WILL + ATCP] = False
DEBUG stream_writer.py:707 recv IAC WILL MSP
DEBUG stream_writer.py:723 WILL MSP unsolicited
DEBUG stream_writer.py:1900 handle_will(MSP)
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 remote_option[MSP] = True
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = False
DEBUG stream_writer.py:707 recv IAC DO MXP
DEBUG stream_writer.py:1770 handle_do(MXP)
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = True
DEBUG stream_writer.py:950 send IAC WILL MXP
DEBUG stream_writer.py:3174 pending_option[SB + MXP] = True
DEBUG stream_writer.py:3174 local_option[MXP] = True
DEBUG stream_writer.py:3174 pending_option[WILL + MXP] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB TTYPE
DEBUG stream_writer.py:686 sub-negotiation cmd TTYPE SE completion byte
DEBUG stream_writer.py:2065 [SB + TTYPE] unsolicited
DEBUG stream_writer.py:2241 recv TTYPE SEND: b''
DEBUG stream_writer.py:2254 send IAC SB TTYPE IS b'xterm-256color' IAC SE
DEBUG stream_writer.py:699 begin sub-negotiation SB CHARSET
DEBUG stream_writer.py:686 sub-negotiation cmd CHARSET SE completion byte
DEBUG stream_writer.py:2065 [SB + CHARSET] unsolicited
DEBUG client.py:304 encoding negotiated: UTF-8
DEBUG stream_writer.py:2149 send IAC SB CHARSET ACCEPTED UTF-8 IAC SE
DEBUG stream_writer.py:699 begin sub-negotiation SB MSDP
DEBUG stream_writer.py:686 sub-negotiation cmd MSDP SE completion byte
DEBUG stream_writer.py:2065 [SB + MSDP] unsolicited
DEBUG stream_writer.py:1669 MSDP: {'SERVER_ID': 'tbaMUD'}
DEBUG stream_writer.py:699 begin sub-negotiation SB MSSP
DEBUG stream_writer.py:686 sub-negotiation cmd MSSP SE completion byte
DEBUG stream_writer.py:2065 [SB + MSSP] unsolicited
DEBUG stream_writer.py:1673 MSSP: {'NAME': 'tbaMUD', 'PLAYERS': '1', 'UPTIME': '1770166048', 'CRAWL DELAY': '-1'}
DEBUG stream_writer.py:699 begin sub-negotiation SB MXP
DEBUG stream_writer.py:686 sub-negotiation cmd MXP SE completion byte
DEBUG stream_writer.py:3174 pending_option[SB + MXP] = False
DEBUG stream_writer.py:1682 MXP: b''
DEBUG client_base.py:89 EOF from server, closing.
INFO client_base.py:106 Connection closed to
INFO fingerprinting.py:746 connection for server fingerprint 2d1d3bcf28abae7b
.. raw:: html
.. _ip_37_59_41_114_3m_vineyard_haus_3000:
3m.vineyard.haus:3000
---------------------
**Connection Banner:**
.. image:: /_static/banners/banner_7cefebd79ea8.png
:alt: Do you support the ANSI color standard (Yn)? Color is on. ________ .___ \\_____ \\______ __\| _/ _(__ <_ __ \\/ __ \| / \\ \| \\/ /_/ \| /______ /__\| \\____ \| \\/ \\/ ___ ___ /'\\_/\`\\ __ /\\_ \\ /\\_ \\ __ /\\ \\/\\_\\\\//\\ \\ \\//\\ \\ __ ___ ___ /\\_\\ __ __ ___ ___ \\ \\ \\__\\ \\/\\ \\ \\ \\ \\ \\ \\ \\ /'__\`\\/' _ \`\\ /' _ \`\\/\\ \\/\\ \\/\\ \\ /' __\` __\`\\ \\ \\ \\_/\\ \\ \\ \\ \\_\\ \\_ \\_\\ \\_/\\ __//\\ \\/\\ \\/\\ \\/\\ \\ \\ \\ \\ \\_\\ \\/\\ \\/\\ \\/\\ \\ \\ \\_\\\\ \\_\\ \\_\\/\\____\\/\\____\\ \\____\\ \\_\\ \\_\\ \\_\\ \\_\\ \\_\\ \\____/\\ \\_\\ \\_\\ \\_\\ \\/_/ \\/_/\\/_/\\/____/\\/____/\\/____/\\/_/\\/_/\\/_/\\/_/\\/_/\\/___/ \\/_/\\/_/\\/_/ telnet://3m.funcity.org:3000 https://3m.funcity.org ADMINS: Opie - Veekster - Plex Login:
:class: ansi-banner
:width: 618px
:loading: lazy
Server URLs
~~~~~~~~~~~
.. raw:: html
Server Info
~~~~~~~~~~~
- **Server Location**: 🇫🇷 France (GeoIP)
Telnet Fingerprint
~~~~~~~~~~~~~~~~~~
:ref:`a8a260cc4662430c `
*This fingerprint is shared by 219 other servers.*
The complete JSON record collected during the scan,
including Telnet negotiation results and any
MSSP metadata.
.. raw:: html
Show JSON
.. code-block:: json
{
"server-probe": {
"fingerprint": "a8a260cc4662430c",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [
"AARDWOLF",
"ATCP",
"BINARY",
"CHARSET",
"COM_PORT",
"ECHO",
"EOR",
"GMCP",
"MSDP",
"MSP",
"MSSP",
"MXP",
"SGA",
"STATUS",
"ZMP"
],
"requested-options": [],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "Color is on.\r\n\u001b[2J\r\n\u001b[1;33m\r\n________ .___\r\n\\_____ \\______ __| _/\r\n _(__ <_ __ \\/ __ | \r\n / \\ | \\/ /_/ | \r\n/______ /__| \\____ | \r\n \\/ \\/ \u001b[0m\r\n\u001b[1;34m ___ ___ \r\n /'\\_/`\\ __ /\\_ \\ /\\_ \\ __ \r\n/\\ \\/\\_\\\\//\\ \\ \\//\\ \\ __ ___ ___ /\\_\\ __ __ ___ ___ \r\n\\ \\ \\__\\ \\/\\ \\ \\ \\ \\ \\ \\ \\ /'__`\\/' _ `\\ /' _ `\\/\\ \\/\\ \\/\\ \\ /' __` __`\\ \r\n \\ \\ \\_/\\ \\ \\ \\ \\_\\ \\_ \\_\\ \\_/\\ __//\\ \\/\\ \\/\\ \\/\\ \\ \\ \\ \\ \\_\\ \\/\\ \\/\\ \\/\\ \\ \r\n \\ \\_\\\\ \\_\\ \\_\\/\\____\\/\\____\\ \\____\\ \\_\\ \\_\\ \\_\\ \\_\\ \\_\\ \\____/\\ \\_\\ \\_\\ \\_\\\r\n \\/_/ \\/_/\\/_/\\/____/\\/____/\\/____/\\/_/\\/_/\\/_/\\/_/\\/_/\\/___/ \\/_/\\/_/\\/_/\r\n\u001b[0m \r\n telnet://3m.funcity.org:3000\r\n \r\n https://3m.funcity.org\r\n\r\n ADMINS: Opie - Veekster - Plex\r\n\r\n\r\nLogin: ",
"banner_before_return": "Do you support the ANSI color standard (Yn)? ",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"option_states": {
"server_offered": {},
"server_requested": {}
},
"scan_type": "quick",
"timing": {
"probe": 0.5108726024627686,
"total": 5.118714809417725
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:11:14.204042+00:00",
"host": "3m.vineyard.haus",
"ip": "37.59.41.114",
"port": 3000
}
]
}
.. raw:: html
Connection Log
~~~~~~~~~~~~~~
Debug-level log of the Telnet negotiation session,
showing each IAC (Interpret As Command) exchange
between client and server.
*Generated by* `telnetlib3-fingerprint `_
.. code-block:: shell
telnetlib3-fingerprint --loglevel=debug 3m.vineyard.haus 3000
.. raw:: html
Show Logfile
.. code-block:: text
DEBUG client.py:965 Fingerprint client: host=3m.vineyard.haus port=3000
INFO client_base.py:175 Connected to
DEBUG client_base.py:492 negotiation complete after 0.01s.
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
INFO fingerprinting.py:746 connection for server fingerprint a8a260cc4662430c
INFO client_base.py:106 Connection closed to
.. raw:: html
.. _ip_37_59_41_114_adventmud_vineyard_haus_8310:
adventmud.vineyard.haus:8310
----------------------------
**Connection Banner:**
.. image:: /_static/banners/banner_979c86091f98.png
:alt: .---. / . \\ \|\\_/\| \| \| \| /\| .----------------------------------------------------------------' \| / .-. A d v e n t o f t h e M i s t s M U D \| \| / \\ adventmud.org \| \| \|\\_. \| Brought to you by: Crystal \| \|\\\| \| /\| Founded April 2001 \| \| \`---' \| adventmud.funcity.org Port: 8310 \| \| \| \| \| \| Advent of the Mists MUD Copyright (c) \| {x \| \| 2001-2022 Crystal Groves \| \| \| \| \| \| Original DikuMUD by: \| \| \| Hans Staerfeldt, Katja Nyboe, Tom Badsen \| \| \| Michael Seifert, Sebastian Hammer \| \| \| Based on MERC 2.1 code by: \| \| \| Hatchet, Furey, and Kahn \| \| \| \| \| \| ROM 2.4 copyright (c) \| \| \| 1993-1996 Russ Taylor \| \| \| \| \| \| Special Thanks to: \| \| \| Cedric, Pip, Gannor, Siramus, Murelu, Varick, Adalon \| \| \| / \| \|----------------------------------------------------------' \\ \| \\ / \`---' What name shall Isorian scribe on your page in time:
:class: ansi-banner
:width: 584px
:loading: lazy
Server URLs
~~~~~~~~~~~
.. raw:: html
Server Info
~~~~~~~~~~~
- **Server Location**: 🇫🇷 France (GeoIP)
Telnet Fingerprint
~~~~~~~~~~~~~~~~~~
:ref:`c2dd7d4e76383b41 `
*This fingerprint is shared by 173 other servers.*
The complete JSON record collected during the scan,
including Telnet negotiation results and any
MSSP metadata.
.. raw:: html
Show JSON
.. code-block:: json
{
"server-probe": {
"fingerprint": "c2dd7d4e76383b41",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [],
"requested-options": [],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "",
"banner_before_return": "\n\r\n\r .---.\n\r / . \\\n\r |\\_/| |\n\r | | /|\n\r .----------------------------------------------------------------' |\n\r / .-. A d v e n t o f t h e M i s t s M U D |\n\r | / \\ adventmud.org |\n\r | |\\_. | Brought to you by: Crystal |\n\r |\\| | /| Founded April 2001 |\n\r | `---' | adventmud.funcity.org Port: 8310 |\n\r | | | \n\r | | Advent of the Mists MUD Copyright (c) | \n\r{x | | 2001-2022 Crystal Groves | \n\r | | |\n\r | | Original DikuMUD by: | \n\r | | Hans Staerfeldt, Katja Nyboe, Tom Badsen | \n\r | | Michael Seifert, Sebastian Hammer | \n\r | | Based on MERC 2.1 code by: | \n\r | | Hatchet, Furey, and Kahn | \n\r | | | \n\r | | ROM 2.4 copyright (c) | \n\r | | 1993-1996 Russ Taylor | \n\r | | | \n\r | | Special Thanks to: | \n\r | | Cedric, Pip, Gannor, Siramus, Murelu, Varick, Adalon | \n\r | | /\n\r | |----------------------------------------------------------'\n\r \\ |\n\r \\ /\n\r `---'\n\r\n\rWhat name shall Isorian scribe on your page in time: ",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"option_states": {
"server_offered": {},
"server_requested": {}
},
"scan_type": "quick",
"timing": {
"probe": 0.0,
"total": 2.752802610397339
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:10:02.460123+00:00",
"host": "adventmud.vineyard.haus",
"ip": "37.59.41.114",
"port": 8310
}
]
}
.. raw:: html
Connection Log
~~~~~~~~~~~~~~
Debug-level log of the Telnet negotiation session,
showing each IAC (Interpret As Command) exchange
between client and server.
*Generated by* `telnetlib3-fingerprint `_
.. code-block:: shell
telnetlib3-fingerprint --loglevel=debug adventmud.vineyard.haus 8310
.. raw:: html
Show Logfile
.. code-block:: text
DEBUG client.py:965 Fingerprint client: host=adventmud.vineyard.haus port=8310
INFO client_base.py:175 Connected to
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG client_base.py:89 EOF from server, closing.
INFO client_base.py:106 Connection closed to
INFO fingerprinting.py:746 connection for server fingerprint c2dd7d4e76383b41
.. raw:: html
.. _ip_37_59_41_114_phoenixmud_net_4000:
PhoenixMud (phoenixmud.net:4000)
--------------------------------
**Connection Banner:**
.. image:: /_static/banners/banner_6763121af265.png
:alt: 88,888. 88 88 88 88 / 88 88 88 \\ / / 88 88 88 \\\\\\' , / // 88. 88 88,88. ,8888. ,8888. 88,88. 88 \`88 88' \\\\\\// _/ //' 88\`88' 88 88 88'\`88 88 88 88 88 88 \`8\\/8' \\_-//' / //<' 88 88 88 88 88 8888' 88 88 88 \`88 \\ /// /' 88 88 88 88.,88 88 88 88 88 ,8/\\8. / >> \\\\\\\` 88 88 88 \`8888' \`8888' 88 88 88 ,88 88. (c) 1996 /,)-^>> _\\\` (/ \\\\ / \\\\\\ M U D // //\\\\\\ (( (( \\\\ VERSION 4.0 Brought to you by: Opie, Aleksandr, Cymynedd, Masque PhoenixMUD is made possible by Vineyard.haus Based on CircleMUD created by Jeremy Elson A derivative of DikuMUD, created by Hans Henrik Staerfeldt, Katja Nyboe, Tom Madsen, Michael Seifert, and Sebastian Hammer Please wait By what name dost thou wish to be known?
:class: ansi-banner
:width: 594px
:loading: lazy
Server URLs
~~~~~~~~~~~
.. raw:: html
Server Info
~~~~~~~~~~~
- **Codebase**: PhoenixMUD, CircleMUD, DikuMUD, AberMUD
- **Genre**: Fantasy
- **Players online**: 6 [#scan_phoenixmud.net_4000]_
- **Uptime**: 6 days
- **Created**: 1996
- **Status**: Live
- **Discord**: `https://discord.gg/dUE3Nm2rEE `_
- **Server Location**: 🇫🇷 France (GeoIP)
Protocol Support
~~~~~~~~~~~~~~~~
MUD-specific protocols detected via MSSP flags or
Telnet negotiation.
- **MSSP**: :proto-yes:`Yes` (MSSP)
- **GMCP**: :proto-negotiated:`Negotiated`
- **MSDP**: :proto-negotiated:`Negotiated`
- **MCCP**: :proto-no:`No`
- **MCCP2**: :proto-no:`No`
- **MXP**: :proto-no:`No`
- **MSP**: :proto-no:`No`
- **MCP**: :proto-no:`No`
- **ZMP**: :proto-no:`No`
Telnet Fingerprint
~~~~~~~~~~~~~~~~~~
:ref:`c2dd7d4e76383b41 `
*This fingerprint is shared by 173 other servers.*
The complete JSON record collected during the scan,
including Telnet negotiation results and any
MSSP metadata.
.. raw:: html
Show JSON
.. code-block:: json
{
"server-probe": {
"fingerprint": "c2dd7d4e76383b41",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [],
"requested-options": [],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "",
"banner_before_return": "\r\n\u001b[1m\r\n\r\n\u001b[36m 88,888. 88 \u001b[31m \r\n\u001b[36m 88 88 88 \u001b[31m /\r\n\u001b[36m 88 88 88 \u001b[31m \\ / /\r\n\u001b[36m 88 88 88 \u001b[31m \\\\\\' , / //\r\n\u001b[36m 88. 88 88,88. ,8888. ,8888. 88,88. 88 `88 88' \u001b[31m \\\\\\// _/ //'\r\n\u001b[36m 88`88' 88 88 88'`88 88 88 88 88 88 `8\\/8' \u001b[31m \\_-//' / //<'\r\n\u001b[36m 88 88 88 88 88 8888' 88 88 88 `88 \u001b[31m \\ /// /' \r\n\u001b[36m 88 88 88 88.,88 88 88 88 88 ,8/\\8. \u001b[31m / >> \\\\\\` \r\n\u001b[36m 88 88 88 `8888' `8888' 88 88 88 ,88 88. (c) 1996\u001b[31m /,)-^>> _\\` \r\n\u001b[36m \u001b[31m (/ \\\\ / \\\\\\ \r\n\u001b[36m M U D \u001b[31m // //\\\\\\\r\n\u001b[36m \u001b[31m (( (( \\\\ \r\n\u001b[36m\t \t VERSION 4.0\t\t\t \u001b[31m \r\n\u001b[36m\t\t\t\t\t\t \u001b[31m \r\n\r\n\u001b[32m Brought to you by: \r\n\u001b[32m Opie, Aleksandr, Cymynedd, Masque \r\n\u001b[31m PhoenixMUD is made possible by Vineyard.haus \r\n\u001b[32m Based on CircleMUD created by Jeremy Elson \r\n\u001b[32m A derivative of DikuMUD, created by \r\n\u001b[32m Hans Henrik Staerfeldt, Katja Nyboe, \r\n\u001b[32mTom Madsen, Michael Seifert, and Sebastian Hammer \u001b[0m\r\n\r\nPlease wait\u001b[2K\r\nBy what name dost thou wish to be known? \r\n",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"mssp": {
"ANSI": "1",
"AREAS": "276",
"CLASSES": "15",
"CREATED": "1996",
"DISCORD": "https://discord.gg/dUE3Nm2rEE",
"FAMILY": [
"PhoenixMUD",
"CircleMUD",
"DikuMUD",
"AberMUD"
],
"GENRE": "Fantasy",
"HELPFILES": "574",
"HOSTNAME": "phoenixmud.net",
"LEVELS": "410",
"MOBILES": "6217",
"NAME": "PhoenixMud",
"OBJECTS": "8102",
"PLAYERS": "6",
"PORT": "4000",
"RACES": "15",
"ROOMS": "20685",
"SKILLS": "206",
"STATUS": "Live",
"UPTIME": "1770535463",
"WEBSITE": "https://phoenixmud.net"
},
"option_states": {
"server_offered": {
"GMCP": true,
"MSDP": true,
"MSSP": true
},
"server_requested": {}
},
"scan_type": "quick",
"timing": {
"probe": 0.0,
"total": 2.548250675201416
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:11:42.931049+00:00",
"host": "phoenixmud.net",
"ip": "37.59.41.114",
"port": 4000
}
]
}
.. raw:: html
Connection Log
~~~~~~~~~~~~~~
Debug-level log of the Telnet negotiation session,
showing each IAC (Interpret As Command) exchange
between client and server.
*Generated by* `telnetlib3-fingerprint `_
.. code-block:: shell
telnetlib3-fingerprint --loglevel=debug phoenixmud.net 4000
.. raw:: html
Show Logfile
.. code-block:: text
DEBUG client.py:965 Fingerprint client: host=phoenixmud.net port=4000
INFO client_base.py:175 Connected to
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:707 recv IAC WILL MSSP
DEBUG stream_writer.py:723 WILL MSSP unsolicited
DEBUG stream_writer.py:1900 handle_will(MSSP)
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 remote_option[MSSP] = True
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = False
DEBUG stream_writer.py:707 recv IAC WILL MSDP
DEBUG stream_writer.py:723 WILL MSDP unsolicited
DEBUG stream_writer.py:1900 handle_will(MSDP)
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 remote_option[MSDP] = True
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = False
DEBUG stream_writer.py:707 recv IAC WILL GMCP
DEBUG stream_writer.py:723 WILL GMCP unsolicited
DEBUG stream_writer.py:1900 handle_will(GMCP)
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 remote_option[GMCP] = True
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = False
DEBUG stream_writer.py:699 begin sub-negotiation SB MSSP
DEBUG stream_writer.py:686 sub-negotiation cmd MSSP SE completion byte
DEBUG stream_writer.py:2065 [SB + MSSP] unsolicited
DEBUG stream_writer.py:1673 MSSP: {'NAME': 'PhoenixMud', 'PLAYERS': '6', 'UPTIME': '1770535463', 'CREATED': '1996', 'DISCORD':
'https://discord.gg/dUE3Nm2rEE', 'HOSTNAME': 'phoenixmud.net', 'PORT': '4000', 'WEBSITE': 'https://phoenixmud.net', 'FAMILY':
['PhoenixMUD', 'CircleMUD', 'DikuMUD', 'AberMUD'], 'GENRE': 'Fantasy', 'STATUS': 'Live', 'AREAS': '276', 'HELPFILES': '574',
'MOBILES': '6217', 'OBJECTS': '8102', 'ROOMS': '20685', 'CLASSES': '15', 'LEVELS': '410', 'RACES': '15', 'SKILLS': '206',
'ANSI': '1'}
DEBUG client_base.py:89 EOF from server, closing.
INFO client_base.py:106 Connection closed to
INFO fingerprinting.py:746 connection for server fingerprint c2dd7d4e76383b41
.. raw:: html
.. _ip_37_59_41_114_timesmud_com_8500:
timesmud.com:8500
-----------------
**Connection Banner:**
.. image:: /_static/banners/banner_30a0ad23f3ea.png
:alt: Welcome to Medieval Times MUD. If you are using a screen reader please type yes, else, enter no. Please type yes or no followed by enter.
:class: ansi-banner
:width: 506px
:loading: lazy
Server URLs
~~~~~~~~~~~
.. raw:: html
Server Info
~~~~~~~~~~~
- **Server Location**: 🇫🇷 France (GeoIP)
Telnet Fingerprint
~~~~~~~~~~~~~~~~~~
:ref:`a8a260cc4662430c `
*This fingerprint is shared by 219 other servers.*
The complete JSON record collected during the scan,
including Telnet negotiation results and any
MSSP metadata.
.. raw:: html
Show JSON
.. code-block:: json
{
"server-probe": {
"fingerprint": "a8a260cc4662430c",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [
"AARDWOLF",
"ATCP",
"BINARY",
"CHARSET",
"COM_PORT",
"ECHO",
"EOR",
"GMCP",
"MSDP",
"MSP",
"MSSP",
"MXP",
"SGA",
"STATUS",
"ZMP"
],
"requested-options": [],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "\r\n\u001b[0;40;37mPlease type yes or no followed by enter. ",
"banner_before_return": "Welcome to Medieval Times MUD. If you are using a screen reader\r\nplease type yes, else, enter no.\u001b[0;40;37m ",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"option_states": {
"server_offered": {},
"server_requested": {}
},
"scan_type": "quick",
"timing": {
"probe": 0.5149579048156738,
"total": 6.064224720001221
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:12:05.086904+00:00",
"host": "timesmud.com",
"ip": "37.59.41.114",
"port": 8500
}
]
}
.. raw:: html
Connection Log
~~~~~~~~~~~~~~
Debug-level log of the Telnet negotiation session,
showing each IAC (Interpret As Command) exchange
between client and server.
*Generated by* `telnetlib3-fingerprint `_
.. code-block:: shell
telnetlib3-fingerprint --loglevel=debug timesmud.com 8500
.. raw:: html
Show Logfile
.. code-block:: text
DEBUG client.py:965 Fingerprint client: host=timesmud.com port=8500
INFO client_base.py:175 Connected to
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
INFO fingerprinting.py:746 connection for server fingerprint a8a260cc4662430c
INFO client_base.py:106 Connection closed to
.. raw:: html
.. _ip_37_59_41_114_wotl_vineyard_haus_3000:
wotl.vineyard.haus:3000
-----------------------
**Connection Banner:**
.. image:: /_static/banners/banner_7cefebd79ea8.png
:alt: Do you support the ANSI color standard (Yn)? Color is on. ________ .___ \\_____ \\______ __\| _/ _(__ <_ __ \\/ __ \| / \\ \| \\/ /_/ \| /______ /__\| \\____ \| \\/ \\/ ___ ___ /'\\_/\`\\ __ /\\_ \\ /\\_ \\ __ /\\ \\/\\_\\\\//\\ \\ \\//\\ \\ __ ___ ___ /\\_\\ __ __ ___ ___ \\ \\ \\__\\ \\/\\ \\ \\ \\ \\ \\ \\ \\ /'__\`\\/' _ \`\\ /' _ \`\\/\\ \\/\\ \\/\\ \\ /' __\` __\`\\ \\ \\ \\_/\\ \\ \\ \\ \\_\\ \\_ \\_\\ \\_/\\ __//\\ \\/\\ \\/\\ \\/\\ \\ \\ \\ \\ \\_\\ \\/\\ \\/\\ \\/\\ \\ \\ \\_\\\\ \\_\\ \\_\\/\\____\\/\\____\\ \\____\\ \\_\\ \\_\\ \\_\\ \\_\\ \\_\\ \\____/\\ \\_\\ \\_\\ \\_\\ \\/_/ \\/_/\\/_/\\/____/\\/____/\\/____/\\/_/\\/_/\\/_/\\/_/\\/_/\\/___/ \\/_/\\/_/\\/_/ telnet://3m.funcity.org:3000 https://3m.funcity.org ADMINS: Opie - Veekster - Plex Login:
:class: ansi-banner
:width: 618px
:loading: lazy
Server URLs
~~~~~~~~~~~
.. raw:: html
Server Info
~~~~~~~~~~~
- **Server Location**: 🇫🇷 France (GeoIP)
Telnet Fingerprint
~~~~~~~~~~~~~~~~~~
:ref:`a8a260cc4662430c `
*This fingerprint is shared by 219 other servers.*
The complete JSON record collected during the scan,
including Telnet negotiation results and any
MSSP metadata.
.. raw:: html
Show JSON
.. code-block:: json
{
"server-probe": {
"fingerprint": "a8a260cc4662430c",
"fingerprint-data": {
"offered-options": [],
"probed-protocol": "server",
"refused-options": [
"AARDWOLF",
"ATCP",
"BINARY",
"CHARSET",
"COM_PORT",
"ECHO",
"EOR",
"GMCP",
"MSDP",
"MSP",
"MSSP",
"MXP",
"SGA",
"STATUS",
"ZMP"
],
"requested-options": [],
"scan-type": "quick"
},
"session_data": {
"banner_after_return": "Color is on.\r\n\u001b[2J\r\n\u001b[1;33m\r\n________ .___\r\n\\_____ \\______ __| _/\r\n _(__ <_ __ \\/ __ | \r\n / \\ | \\/ /_/ | \r\n/______ /__| \\____ | \r\n \\/ \\/ \u001b[0m\r\n\u001b[1;34m ___ ___ \r\n /'\\_/`\\ __ /\\_ \\ /\\_ \\ __ \r\n/\\ \\/\\_\\\\//\\ \\ \\//\\ \\ __ ___ ___ /\\_\\ __ __ ___ ___ \r\n\\ \\ \\__\\ \\/\\ \\ \\ \\ \\ \\ \\ \\ /'__`\\/' _ `\\ /' _ `\\/\\ \\/\\ \\/\\ \\ /' __` __`\\ \r\n \\ \\ \\_/\\ \\ \\ \\ \\_\\ \\_ \\_\\ \\_/\\ __//\\ \\/\\ \\/\\ \\/\\ \\ \\ \\ \\ \\_\\ \\/\\ \\/\\ \\/\\ \\ \r\n \\ \\_\\\\ \\_\\ \\_\\/\\____\\/\\____\\ \\____\\ \\_\\ \\_\\ \\_\\ \\_\\ \\_\\ \\____/\\ \\_\\ \\_\\ \\_\\\r\n \\/_/ \\/_/\\/_/\\/____/\\/____/\\/____/\\/_/\\/_/\\/_/\\/_/\\/_/\\/___/ \\/_/\\/_/\\/_/\r\n\u001b[0m \r\n telnet://3m.funcity.org:3000\r\n \r\n https://3m.funcity.org\r\n\r\n ADMINS: Opie - Veekster - Plex\r\n\r\n\r\nLogin: ",
"banner_before_return": "Do you support the ANSI color standard (Yn)? ",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"option_states": {
"server_offered": {},
"server_requested": {}
},
"scan_type": "quick",
"timing": {
"probe": 0.5107414722442627,
"total": 5.123210668563843
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:09:47.170901+00:00",
"host": "wotl.vineyard.haus",
"ip": "37.59.41.114",
"port": 3000
}
]
}
.. raw:: html
Connection Log
~~~~~~~~~~~~~~
Debug-level log of the Telnet negotiation session,
showing each IAC (Interpret As Command) exchange
between client and server.
*Generated by* `telnetlib3-fingerprint `_
.. code-block:: shell
telnetlib3-fingerprint --loglevel=debug wotl.vineyard.haus 3000
.. raw:: html
Show Logfile
.. code-block:: text
DEBUG client.py:965 Fingerprint client: host=wotl.vineyard.haus port=3000
INFO client_base.py:175 Connected to
DEBUG client_base.py:492 negotiation complete after 0.00s.
DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:950 send IAC DO BINARY
DEBUG stream_writer.py:3174 pending_option[DO + SGA] = True
DEBUG stream_writer.py:950 send IAC DO SGA
DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:950 send IAC DO ECHO
DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = True
DEBUG stream_writer.py:950 send IAC DO STATUS
DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:950 send IAC DO CHARSET
DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True
DEBUG stream_writer.py:950 send IAC DO EOR
DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:950 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:950 send IAC DO GMCP
DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:950 send IAC DO MSDP
DEBUG stream_writer.py:3174 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:950 send IAC DO MSSP
DEBUG stream_writer.py:3174 pending_option[DO + MSP] = True
DEBUG stream_writer.py:950 send IAC DO MSP
DEBUG stream_writer.py:3174 pending_option[DO + MXP] = True
DEBUG stream_writer.py:950 send IAC DO MXP
DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:950 send IAC DO ZMP
DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:950 send IAC DO AARDWOLF
DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:950 send IAC DO ATCP
INFO fingerprinting.py:746 connection for server fingerprint a8a260cc4662430c
INFO client_base.py:106 Connection closed to
.. raw:: html
.. [#scan_37.59.41.114_3001] measured 2026-02-14 at 17:13 UTC
.. [#scan_phoenixmud.net_4000] measured 2026-02-14 at 17:11 UTC