Aldebaran
=========
**Connection Banner:**
.. image:: /_static/banners/banner_f0b760c3f96e.png
:alt: You pass the gate to another world ... _ __,----'~~~~~~~~~\`-----.__ . . \`//====- ____,-'~\` -. \\_\|// . /\|\|\\\\ \`~~~~\`---.___./ ______-==. _-~o \`\\/ \|\|\| \\\\ _,'\` __,--' ,=='\|\|\\=_ ;_,_,/ _-'\|- \|\`\\ \\\\ ,' _-' ,=' \| \\\\\`. '',/~7 /- / \|\| \`\\. / .' ,' \| \\\\ \\_ " / /- / \|\| \\ / / _____ / \| \\\\.\`-_/ /\|- _/ ,\|\| \\ / ,-' \`-\|--'~~\`--_ \\ \`==-/ \`\| \\'--===-' _/\` ' \`-\| /\| )-'\\~' _,--"' '-~^\\_/ \| \| \`\\_ ,^ /\\ / \\ \\__ \\/~ \`\\__ _,-' _/'\\ ,-'~____-'\`-/ \`\`===\\ ((->/' \\\|\|\|' \`. \`\\. , _\|\| ./ \\_ \`\\ \`~---\|__i__i__\\--~'_/ <_n_ __-^-_ \`) \\-.______________,-~' \`B'\\) ///,-'~\`__--^- \|-------~~~~^' /^> ///,--~\`-\\ \` \` _--__-_____---_-_____-----__--___--___-___-----___----____-___-____---_-___---_ Welcome, Adventurer to the Realm of Aldebaran! In memory of Nemesis In case of problems email: aldie@aldebaran-mud.de --__---___--_-____----_-----_-----____---___----__--__----__---___----_---___-- What is your name [enter ? for help]:
:class: ansi-banner
:width: 635px
:loading: lazy
Server URLs
-----------
.. raw:: html
Server Info
-----------
- **Codebase**: Aldebaran
- **Genre**: Fantasy
- **Gameplay**: Questing
- **Players online**: 0 [#scan]_
- **Uptime**: 121 days
- **Created**: 1994
- **Status**: Live
- **Server Location**: 🇩🇪 Germany (MSSP)
- **Language**: English
Protocol Support
----------------
MUD-specific protocols detected via MSSP flags or
Telnet negotiation.
- **MSSP**: :proto-yes:`Yes` (MSSP)
- **GMCP**: :proto-no:`No`
- **MSDP**: :proto-no:`No`
- **MCCP**: :proto-no:`No`
- **MCCP2**: :proto-no:`No`
- **MXP**: :proto-yes:`Yes` (MSSP)
- **MSP**: :proto-yes:`Yes` (MSSP)
- **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": "You pass the gate to another world ...\r\n \r\n _ __,----'~~~~~~~~~`-----.__\r\n . . `//====- ____,-'~`\r\n -. \\_|// . /||\\\\ `~~~~`---.___./\r\n ______-==. _-~o `\\/ ||| \\\\ _,'`\r\n __,--' ,=='||\\=_ ;_,_,/ _-'|- |`\\ \\\\ ,'\r\n _-' ,=' | \\\\`. '',/~7 /- / || `\\. /\r\n .' ,' | \\\\ \\_ \" / /- / || \\ /\r\n / _____ / | \\\\.`-_/ /|- _/ ,|| \\ /\r\n ,-' `-|--'~~`--_ \\ `==-/ `| \\'--===-' _/`\r\n ' `-| /| )-'\\~' _,--\"'\r\n '-~^\\_/ | | `\\_ ,^ /\\\r\n / \\ \\__ \\/~ `\\__\r\n _,-' _/'\\ ,-'~____-'`-/ ``===\\\r\n ((->/' \\|||' `. `\\. , _||\r\n ./ \\_ `\\ `~---|__i__i__\\--~'_/\r\n <_n_ __-^-_ `) \\-.______________,-~'\r\n `B'\\) ///,-'~`__--^- |-------~~~~^'\r\n /^> ///,--~`-\\\r\n ` `\r\n_--__-_____---_-_____-----__--___--___-___-----___----____-___-____---_-___---_\r\nWelcome, Adventurer to the Realm of Aldebaran! In memory of Nemesis\r\nIn case of problems email: aldie@aldebaran-mud.de\r\n--__---___--_-____----_-----_-----____---___----__--__----__---___----_---___--\r\nWhat is your name [enter ? for help]: ",
"dsr_replies": 0,
"dsr_requests": 0,
"encoding": "ascii",
"mssp": {
"ANSI": "1",
"AREAS": "100",
"CLASSES": "0",
"CODEBASE": "Aldebaran",
"CONTACT": "aldie@aldebaran-mud.de",
"CREATED": "1994",
"FAMILY": "LPMud",
"GAMEPLAY": "Questing",
"GAMESYSTEM": "Tick Based",
"GENRE": "Fantasy",
"HELPFILES": "1450",
"HOSTNAME": "mud.tap.de",
"ICON": "https://mud.tap.de/favicon.gif",
"INTERMUD": "Zebedee",
"IP": "85.214.77.105",
"LANGUAGE": "English",
"LEVELS": "100",
"LOCATION": "Germany",
"MSP": "1",
"MXP": "1",
"NAME": "Aldebaran",
"PAY FOR PERKS": "0",
"PAY TO PLAY": "0",
"PLAYERS": "0",
"PORT": "2000",
"RACES": "0",
"ROOMS": "4000",
"SKILLS": "17",
"SSL": "2000",
"STATUS": "Live",
"SUBGENRE": "Medieval Fantasy",
"TLS": "2000",
"UPTIME": "1760777202",
"UTF-8": "0",
"VT100": "1",
"WEBSITE": "https://mud.tap.de",
"XTERM 256 COLORS": "1",
"XTERM TRUE COLORS": "1"
},
"option_states": {
"server_offered": {
"MSSP": true
},
"server_requested": {}
},
"scan_type": "quick",
"timing": {
"probe": 0.0,
"total": 2.6352055072784424
}
}
},
"sessions": [
{
"connected": "2026-02-14T17:10:45.618560+00:00",
"host": "aldebaran-mud.de",
"ip": "85.214.77.105",
"port": 2000
},
{
"connected": "2026-02-16T18:35:48.738112+00:00",
"host": "aldebaran-mud.de",
"ip": "85.214.77.105",
"port": 2000
}
]
}
.. 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 aldebaran-mud.de 2000
.. raw:: html
Show Logfile
.. code-block:: text
DEBUG client.py:1061 Fingerprint client: host=aldebaran-mud.de port=2000
INFO client_base.py:175 Connected to
DEBUG stream_writer.py:3200 pending_option[WILL + MSP] = True
DEBUG stream_writer.py:958 send IAC WILL MSP
DEBUG stream_writer.py:3200 pending_option[WILL + ATCP] = True
DEBUG stream_writer.py:958 send IAC WILL ATCP
DEBUG stream_writer.py:3200 pending_option[WILL + MSDP] = True
DEBUG stream_writer.py:958 send IAC WILL MSDP
DEBUG stream_writer.py:3200 pending_option[WILL + MXP] = True
DEBUG stream_writer.py:958 send IAC WILL MXP
DEBUG stream_writer.py:3200 pending_option[WILL + AARDWOLF] = True
DEBUG stream_writer.py:958 send IAC WILL AARDWOLF
DEBUG stream_writer.py:3200 pending_option[WILL + ZMP] = True
DEBUG stream_writer.py:958 send IAC WILL ZMP
DEBUG stream_writer.py:3200 pending_option[WILL + GMCP] = True
DEBUG stream_writer.py:958 send IAC WILL GMCP
DEBUG stream_writer.py:3200 pending_option[WILL + MSSP] = True
DEBUG stream_writer.py:958 send IAC WILL MSSP
DEBUG stream_writer.py:3200 pending_option[DO + MSP] = True
DEBUG stream_writer.py:958 send IAC DO MSP
DEBUG stream_writer.py:3200 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:958 send IAC DO ATCP
DEBUG stream_writer.py:3200 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:958 send IAC DO MSDP
DEBUG stream_writer.py:3200 pending_option[DO + MXP] = True
DEBUG stream_writer.py:958 send IAC DO MXP
DEBUG stream_writer.py:3200 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:958 send IAC DO AARDWOLF
DEBUG stream_writer.py:3200 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:958 send IAC DO ZMP
DEBUG stream_writer.py:3200 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:958 send IAC DO GMCP
DEBUG stream_writer.py:3200 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:958 send IAC DO MSSP
DEBUG stream_writer.py:715 recv IAC WILL MSSP
DEBUG stream_writer.py:1919 handle_will(MSSP)
DEBUG stream_writer.py:932 skip DO MSSP; pending_option = True
DEBUG stream_writer.py:3200 remote_option[MSSP] = True
DEBUG stream_writer.py:3200 pending_option[DO + MSSP] = False
DEBUG stream_writer.py:707 begin sub-negotiation SB MSSP
DEBUG stream_writer.py:694 sub-negotiation cmd MSSP SE completion byte
DEBUG stream_writer.py:2093 [SB + MSSP] unsolicited
DEBUG stream_writer.py:1681 MSSP: {'NAME': 'Aldebaran', 'PLAYERS': '0', 'UPTIME': '1760777202', 'CODEBASE': 'Aldebaran',
'CONTACT': 'aldie@aldebaran-mud.de', 'CREATED': '1994', 'HOSTNAME': 'mud.tap.de', 'ICON': 'https://mud.tap.de/favicon.gif',
'IP': '85.214.77.105', 'LANGUAGE': 'English', 'LOCATION': 'Germany', 'PORT': '2000', 'SSL': '2000', 'TLS': '2000', 'WEBSITE':
'https://mud.tap.de', 'FAMILY': 'LPMud', 'GENRE': 'Fantasy', 'GAMEPLAY': 'Questing', 'STATUS': 'Live', 'GAMESYSTEM': 'Tick
Based', 'INTERMUD': 'Zebedee', 'SUBGENRE': 'Medieval Fantasy', 'AREAS': '100', 'HELPFILES': '1450', 'ROOMS': '4000',
'CLASSES': '0', 'RACES': '0', 'LEVELS': '100', 'SKILLS': '17', 'ANSI': '1', 'UTF-8': '0', 'VT100': '1', 'MXP': '1', 'MSP':
'1', 'XTERM 256 COLORS': '1', 'XTERM TRUE COLORS': '1', 'PAY TO PLAY': '0', 'PAY FOR PERKS': '0'}
DEBUG client_base.py:495 negotiation failed after 4.00s.
DEBUG client_base.py:502 failed-reply: 'WILL MSP, WILL ATCP, WILL MSDP, WILL MXP, WILL AARDWOLF, WILL ZMP, WILL GMCP, WILL MSSP,
DO MSP, DO ATCP, DO MSDP, DO MXP, DO AARDWOLF, DO ZMP, DO GMCP'
DEBUG client_base.py:89 EOF from server, closing.
INFO client_base.py:106 Connection closed to
ERROR base_events.py:1875 Task exception was never retrieved
future: exception=AssertionError('feed_data after feed_eof')>
Traceback (most recent call last):
File "/home/jq/Code/telnetlib3/telnetlib3/client_base.py", line 460, in _process_rx
cmd = self._process_chunk(chunk)
File "/home/jq/Code/telnetlib3/telnetlib3/client_base.py", line 437, in _process_chunk
reader.feed_data(data[i : i + 1])
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/home/jq/Code/telnetlib3/telnetlib3/stream_reader.py", line 129, in feed_data
assert not self._eof, "feed_data after feed_eof"
^^^^^^^^^^^^^
AssertionError: feed_data after feed_eof
INFO fingerprinting.py:745 connection for server fingerprint c2dd7d4e76383b41
.. raw:: html
.. [#scan] measured 2026-02-16 at 18:35 UTC