212.132.115.155 (mud.tamedhon.de) ================================= .. _ip_212_132_115_155_mud_tamedhon_de_4711: Tamedhon (mud.tamedhon.de:4711) ------------------------------- **Connection Banner:** .. image:: /_static/banners/banner_41c504bad3cb.png :alt: Lokale Zeit: Sam, 14. Feb 2026, 18:11:18 Tamedhon LDmud driver 3.6.8 (3.6.8-11-ge7651f23). _ _\| \|_ _ _ (_ _)_ _ _ _ _ ___ __\| \| \|__ __ _ _ \| \|/ _\` \| '_\` \|/ -_)/ _ \| _ \\ /__\\\| \` \\ \|_\|\\__,_\|_\| \|_\|\\___\|\\__,_\|_\| \|_\|\\__/\|_\|\|_\| F a n t a s y m u d _​____\|\\ _​.--\| SSt \|: <_​___\|.​----\|\| .​---''---, ;.​.__..' _​... ,'/ ;\|/.​.--'' \\ ,'_/.-/': : _​..-'''/ / \| \\ \\ _\|/\| \\ /-./_ \\; \\ \\,;' \\ ,\\ / \\: \`:\\ \\ // \`:\`. ,' \\ /-._; \| : : :: ,. . ,' :: /\`-._\| \| \| \|\| ' : \`.\`.) _,' \|;._:: \| \| \| \| \`\| : \`' ,' \`. / \|\`-:_ ; \| \| \| : \\ \`--. ) /\|-._: : \| \\ \\ / / :_\| ;\`-._; _​_..--'; : : / ( ;\|;-./_ _/.-:'o \| / ' \| / , \\._/_/_./--''/_\|:\|___\|_,' \| : / \`'-'--'-​---'-​--------' \| \| : O ._O O_. O ._O O_. ; ; : \`. // // // // ,' / ~~~\`.​______//_​___//_​___//_​___//_​______,'~ // //~ // // ~~ _// _// _// ~ _// ~ ~ / / / / / / / / ~ ~~ ~~~ ~~~ ~~~ ~~~ mud.tamedhon.de - Port 4711 www.tamedhon.de TLS - Port 4712 _​___________ Besuche uns auf https://discord.gg/ugTedbgJeF \| WILLKOMMEN \| +​---------------------------------------------------------+------------\| \| Das Angreifen von Spielern ist in diesem Mud unmöglich! Sollte es in \| \| irgendeiner Form Probleme geben, so wende Dich bitte an einen der \| \| Magier oder per Mail an 'info@fantasywelt.net'. \| \| Viel Spaß. \| \\_​_____________________________________________________________________/ Zum Reinschnuppern kannst Du Dich auch als 'gast' einloggen. === Verbindung NICHT TLS verschlüsselt. === === TLS Verbindung auf Port 4712 empfohlen! === >>> Wir benutzen UTF-8! Bitte konfiguriere deinen Client entsprechend. <<< Wie lautet Dein Name ("neu" für neuen Spieler) ? :class: ansi-banner :width: 602px :loading: lazy Server URLs ~~~~~~~~~~~ .. raw:: html Description ~~~~~~~~~~~ Tamedhon is a native German LDmud. It was founded in 2000 and has been prospering since. The world is an original fantasy setting with a rich history, which describes how the world is as it is nowadays. With 9 domains which have different basic ideas from the Nordmeer domain with its many prospering big cities which became rich with trading to the dark mountains of the Schwarzgebirge the lands are filled with adventure. Seven races, well known, but different, eight guilds (classes), which can nearly freely combined, give the players unlimited possibilites to play. Players can solve ~40 quests and unlimited smaller riddles and can play multiple smaller or bigger games for enjoyment. The whole MUD is playable alone or in a group. Multiboxing (one person leads multiple charakters at once) is limited to two charakters at any time but can have mulitple marked charakters, so a player can test new combinations without loosing its own progress. Advancing through the levels can be done by exploration, which increases also the stats of the charakter, killing evil monsters, solving riddles and solving adventures, as different as the land itself. The whole game is optimized to make it easy for visually impaired players to play by allowing to disable the ASCII graphics if needed. Automatic plays (scripts, triggers) are restricted. Security and easy usage are the main drivers of the development. The connection to the server is TLS encrypted if needed and if using the web client no personal data is collected inside the MUD. Advanced players get additional options to individualize their appearance. They also can become wizards who develop the lands further and add additional quests and regions. The full MUD is described in german language and fully supports the german umlauts via UTF-8. So a player don't need to use the outdated ASCII 7bit commands to roam and explore the fine detailed lands. Server Info ~~~~~~~~~~~ - **Codebase**: TD-MUDLIB 2.0 - **Genre**: Fantasy - **Gameplay**: Adventure - **Players online**: 5 [#scan_mud.tamedhon.de_4711]_ - **Uptime**: 20 days - **Created**: 2000 - **Status**: Live - **Discord**: `https://discord.gg/ugTedbgJeF `_ - **Server Location**: 🇩🇪 Germany (MSSP) - **Language**: German Protocol Support ~~~~~~~~~~~~~~~~ MUD-specific protocols detected via MSSP flags or Telnet negotiation. - **MSSP**: :proto-yes:`Yes` (MSSP) - **GMCP**: :proto-yes:`Yes` (MSSP) - **MSDP**: :proto-no:`No` - **MCCP**: :proto-yes:`Yes` (MSSP) - **MCCP2**: :proto-no:`No` - **MXP**: :proto-no:`No` - **MSP**: :proto-no:`No` - **MCP**: :proto-no:`No` - **ZMP**: :proto-no:`No` Telnet Fingerprint ~~~~~~~~~~~~~~~~~~ :ref:`b006948c75f24ac1 ` *This fingerprint is shared by 1 other server.* **Options offered by server**: ``CHARSET``, ``EOR``, ``MSSP`` **Options requested from client**: ``CHARSET``, ``LINEMODE``, ``NAWS``, ``NEW_ENVIRON``, ``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": "b006948c75f24ac1", "fingerprint-data": { "offered-options": [ "CHARSET", "EOR", "MSSP" ], "probed-protocol": "server", "refused-options": [ "AARDWOLF", "ATCP", "BINARY", "COM_PORT", "ECHO", "GMCP", "MSDP", "MSP", "MXP", "SGA", "STATUS", "ZMP" ], "requested-options": [ "CHARSET", "LINEMODE", "NAWS", "NEW_ENVIRON", "TTYPE" ], "scan-type": "quick" }, "session_data": { "banner_after_return": "Wie lautet Dein Name (\"neu\" f\u00fcr neuen Spieler) ? ", "banner_before_return": "\r\nLokale Zeit: Sam, 14. Feb 2026, 18:11:18\r\n\r\nTamedhon LDmud driver 3.6.8 (3.6.8-11-ge7651f23).\r\n\r\n _ \r\n _| |_ _ _ \r\n (_ _)_ _ _ _ _ ___ __| | |__ __ _ _ \r\n | |/ _` | '_` |/ -_)/ _ | _ \\ /__\\| ` \\ \r\n |_|\\__,_|_| |_|\\___|\\__,_|_| |_|\\__/|_||_|\r\n F a n t a s y m u d\r\n\r\n\r\n _____|\\\r\n _.--| SSt |:\r\n <____|.----||\r\n .---''---,\r\n ;..__..' _...\r\n ,'/ ;|/..--'' \\\r\n ,'_/.-/': :\r\n _..-'''/ / | \\ \\ _|/|\r\n \\ /-./_ \\; \\ \\,;' \\\r\n ,\\ / \\: `:\\ \\ // `:`.\r\n ,' \\ /-._; | : : :: ,. .\r\n ,' :: /`-._| | | || ' : `.`.)\r\n _,' |;._:: | | | | `| : `'\r\n ,' `. / |`-:_ ; | | | : \\\r\n `--. ) /|-._: : | \\ \\\r\n / / :_| ;`-._; __..--'; : :\r\n / ( ;|;-./_ _/.-:'o | / ' |\r\n / , \\._/_/_./--''/_|:|___|_,' |\r\n : / `'-'--'----'---------' |\r\n | : O ._O O_. O ._O O_. ; ;\r\n : `. // // // // ,' /\r\n ~~~`.______//____//____//____//_______,'~\r\n // //~ // //\r\n ~~ _// _// _// ~ _// ~\r\n ~ / / / / / / / / ~ ~~\r\n ~~~ ~~~ ~~~ ~~~\r\n\r\n mud.tamedhon.de - Port 4711 www.tamedhon.de\r\n TLS - Port 4712\r\n ____________\r\n Besuche uns auf https://discord.gg/ugTedbgJeF | WILLKOMMEN |\r\n +---------------------------------------------------------+------------|\r\n | Das Angreifen von Spielern ist in diesem Mud unm\u00f6glich! Sollte es in |\r\n | irgendeiner Form Probleme geben, so wende Dich bitte an einen der |\r\n | Magier oder per Mail an 'info@fantasywelt.net'. | \r\n | Viel Spa\u00df. |\r\n \\______________________________________________________________________/\r\n Zum Reinschnuppern kannst Du Dich auch als 'gast' einloggen.\r\n\r\n=== Verbindung NICHT TLS verschl\u00fcsselt. ===\r\n=== TLS Verbindung auf Port 4712 empfohlen! ===\r\n\r\n>>> Wir benutzen UTF-8! Bitte konfiguriere deinen Client entsprechend. <<<\r\n\r\nWie lautet Dein Name (\"neu\" f\u00fcr neuen Spieler) ? \udcf0\udcf0\udcf0\udcf0\udcf0\udcf0", "dsr_replies": 0, "dsr_requests": 0, "encoding": "UTF-8", "mssp": { "ANSI": "1", "AREAS": "9", "CHARSET": "UTF-8", "CLASSES": "9", "CODEBASE": "TD-MUDLIB 2.0", "CODEBASE-NOTES": "download regulary snapshot of our public base mudlib at https://codeberg.org/Tamedhon, get our driver at Codeberg, too; or ask in game if you have questions", "CONTACT": "info@fantasywelt.net", "CRAWL DELAY": "1", "CREATED": "2000", "DESCRIPTION": "Tamedhon is a native German LDmud. It was founded in 2000 and has been prospering since. The world is an original fantasy setting with a rich history, which describes how the world is as it is nowadays. With 9 domains which have different basic ideas from the Nordmeer domain with its many prospering big cities which became rich with trading to the dark mountains of the Schwarzgebirge the lands are filled with adventure. Seven races, well known, but different, eight guilds (classes), which can nearly freely combined, give the players unlimited possibilites to play. Players can solve ~40 quests and unlimited smaller riddles and can play multiple smaller or bigger games for enjoyment. The whole MUD is playable alone or in a group. Multiboxing (one person leads multiple charakters at once) is limited to two charakters at any time but can have mulitple marked charakters, so a player can test new combinations without loosing its own progress. Advancing through the levels can be done by exploration, which increases also the stats of the charakter, killing evil monsters, solving riddles and solving adventures, as different as the land itself. The whole game is optimized to make it easy for visually impaired players to play by allowing to disable the ASCII graphics if needed. Automatic plays (scripts, triggers) are restricted. Security and easy usage are the main drivers of the development. The connection to the server is TLS encrypted if needed and if using the web client no personal data is collected inside the MUD. Advanced players get additional options to individualize their appearance. They also can become wizards who develop the lands further and add additional quests and regions. The full MUD is described in german language and fully supports the german umlauts via UTF-8. So a player don't need to use the outdated ASCII 7bit commands to roam and explore the fine detailed lands. ", "DISCORD": "https://discord.gg/ugTedbgJeF", "EQUIPMENT SYSTEM": "Both", "FAMILY": "LPMud", "FAMILY-NOTES": "Descendant of Nightfall, base for several german MUDs, uses LDMud-3.6.x", "GAMEPLAY": "Adventure", "GAMESYSTEM": "Custom", "GENRE": "Fantasy", "GMCP": "1", "HELPFILES": "N/A", "HELPFILES-NOTES": "each basic command, and hundreds of other docs", "HIRING BUILDERS": "1", "HIRING CODERS": "1", "HOSTNAME": "mud.tamedhon.de", "ICON": "http://www.tamedhon.de/img/td_wappen.gif", "INTERMUD": "IM2-Zebedee", "IP": "212.132.115.155", "IPV6": "2a01:239:28a:5000::1", "LANGUAGE": "German", "LEVELS": "100", "LOCATION": "Germany", "MCCP": "1", "MCP": "0", "MINIMUM AGE": "10", "MOBILES": "1000", "MOBILES-NOTES": "npc's can be cloned, so there can be thousands", "MSP": "0", "MUDPROGS-NOTES": "doesn't apply, LDMud", "MUDTRIGS-NOTES": "doesn't apply, LDMud", "MULTICLASSING": "0", "MULTIPLAYING": "Restricted", "MULTIPLAYING-NOTES": "for combat and quests only 2 characters may be active", "MXP": "0", "NAME": "Tamedhon", "NEWBIE FRIENDLY": "1", "OBJECTS": "1000", "OBJECTS-NOTES": "objects can be cloned, so there can be thousands", "PAY FOR PERKS": "0", "PAY TO PLAY": "0", "PLAYERKILLING": "Forbidden", "PLAYERKILLING-NOTES": "playerkilling is not possible", "PLAYERS": "5", "PORT": "4711\t4712\t4711", "PORT-NOTES": "player port is 4711, SSL port is 4712", "PUEBLO": "0", "QUEST SYSTEM": "Integrated", "QUEST-NOTES": "We have about 50 Quests and MiniQuests and they play an important role in gaining levels and skills.", "RACES": "7", "RACES-NOTES": "some additional for non player characters", "REFERRAL": [ "bl.mud.at 5678", "unitopia.de 23", "mg.mud.de 4711" ], "RESETS-NOTES": "doesn't apply, LDMud", "ROLEPLAYING": "Accepted", "ROOMS": "2000", "SKILLS": "200", "SKILLS-NOTES": "each class/guild and race has its own set of skills", "SSL": "4712", "STATUS": "Live", "STATUS-NOTES": "live and running", "SUBGENRE": "Classical Fantasy", "TRAINING SYSTEM": "Both", "UPTIME": "1769344492", "UTF-8": "1", "VT100": "1", "WEBSITE": "https://www.tamedhon.de", "WORLD ORIGINALITY": "Mostly Original", "XTERM 256 COLORS": "1", "XTERM TRUE COLORS": "1", "ZMP": "0" }, "option_states": { "environ_requested": [ { "name": "TERMINAL_TYPE", "type": "VAR" } ], "server_offered": { "0x55": false, "0x56": false, "CHARSET": true, "EOR": true, "MSSP": true }, "server_requested": { "0xfa": false, "CHARSET": true, "LINEMODE": true, "NAWS": true, "NEW_ENVIRON": true, "TLS": false, "TTYPE": true } }, "scan_type": "quick", "timing": { "probe": 0.10792756080627441, "total": 4.6389219760894775 } } }, "sessions": [ { "connected": "2026-02-14T17:11:22.685876+00:00", "host": "mud.tamedhon.de", "ip": "212.132.115.155", "port": 4711 } ] } .. 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 mud.tamedhon.de 4711 .. raw:: html
Show Logfile .. code-block:: text DEBUG client.py:965 Fingerprint client: host=mud.tamedhon.de port=4711 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 TLS DEBUG stream_writer.py:1770 handle_do(TLS) DEBUG stream_writer.py:1848 DO TLS not supported. DEBUG stream_writer.py:3174 local_option[TLS] = False DEBUG stream_writer.py:950 send IAC WONT TLS DEBUG stream_writer.py:707 recv IAC WILL MCCP2_COMPRESS DEBUG stream_writer.py:723 WILL MCCP2_COMPRESS unsolicited DEBUG stream_writer.py:1900 handle_will(MCCP2_COMPRESS) DEBUG stream_writer.py:3174 remote_option[MCCP2_COMPRESS] = False DEBUG stream_writer.py:950 send IAC DONT MCCP2_COMPRESS WARNING stream_writer.py:2008 Unhandled: WILL MCCP2_COMPRESS. DEBUG stream_writer.py:707 recv IAC WILL MCCP_COMPRESS DEBUG stream_writer.py:723 WILL MCCP_COMPRESS unsolicited DEBUG stream_writer.py:1900 handle_will(MCCP_COMPRESS) DEBUG stream_writer.py:3174 remote_option[MCCP_COMPRESS] = False DEBUG stream_writer.py:950 send IAC DONT MCCP_COMPRESS WARNING stream_writer.py:2008 Unhandled: WILL MCCP_COMPRESS. DEBUG stream_writer.py:707 recv IAC WILL EOR DEBUG stream_writer.py:723 WILL EOR unsolicited DEBUG stream_writer.py:1900 handle_will(EOR) DEBUG stream_writer.py:3174 pending_option[DO + EOR] = True DEBUG stream_writer.py:950 send IAC DO EOR DEBUG stream_writer.py:3174 remote_option[EOR] = True DEBUG stream_writer.py:3174 pending_option[DO + EOR] = False 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 LINEMODE DEBUG stream_writer.py:1770 handle_do(LINEMODE) DEBUG stream_writer.py:3174 pending_option[WILL + LINEMODE] = True DEBUG stream_writer.py:950 send IAC WILL LINEMODE DEBUG stream_writer.py:3174 pending_option[SB + LINEMODE] = True DEBUG stream_writer.py:3174 local_option[LINEMODE] = True DEBUG stream_writer.py:3174 pending_option[WILL + LINEMODE] = False 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:707 recv IAC DO NEW_ENVIRON DEBUG stream_writer.py:1770 handle_do(NEW_ENVIRON) DEBUG stream_writer.py:3174 pending_option[WILL + NEW_ENVIRON] = True DEBUG stream_writer.py:950 send IAC WILL NEW_ENVIRON DEBUG stream_writer.py:3174 pending_option[SB + NEW_ENVIRON] = True DEBUG stream_writer.py:3174 local_option[NEW_ENVIRON] = True DEBUG stream_writer.py:3174 pending_option[WILL + NEW_ENVIRON] = 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 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 CHARSET DEBUG stream_writer.py:725 WILL CHARSET (bi-directional capability exchange) DEBUG stream_writer.py:1900 handle_will(CHARSET) DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = True DEBUG stream_writer.py:950 send IAC DO CHARSET DEBUG stream_writer.py:3174 remote_option[CHARSET] = True DEBUG client.py:133 Both sides support CHARSET, ready for server to initiate REQUEST DEBUG stream_writer.py:3174 pending_option[DO + CHARSET] = False DEBUG stream_writer.py:699 begin sub-negotiation SB LINEMODE DEBUG stream_writer.py:686 sub-negotiation cmd LINEMODE SE completion byte DEBUG stream_writer.py:3174 pending_option[SB + LINEMODE] = False DEBUG stream_writer.py:2544 recv IAC SB LINEMODE LINEMODE-MODE b'\x01' IAC SE DEBUG stream_writer.py:1277 set Linemode DEBUG stream_writer.py:1280 send IAC SB LINEMODE LINEMODE-MODE IAC SE DEBUG stream_writer.py:699 begin sub-negotiation SB LINEMODE DEBUG stream_writer.py:686 sub-negotiation cmd LINEMODE SE completion byte DEBUG stream_writer.py:2065 [SB + LINEMODE] unsolicited DEBUG stream_writer.py:2526 recv IAC SB LINEMODE DO LMODE_FORWARDMASK, DEBUG stream_writer.py:3174 local_option[SB + LINEMODE + 2] = False DEBUG stream_writer.py:3035 FORWARDMASK received (2 bytes), not applied 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:699 begin sub-negotiation SB NEW_ENVIRON DEBUG stream_writer.py:686 sub-negotiation cmd NEW_ENVIRON SE completion byte DEBUG stream_writer.py:3174 pending_option[SB + NEW_ENVIRON] = False DEBUG stream_writer.py:2287 recv NEW_ENVIRON SEND: CLIENT_NAME DEBUG stream_writer.py:2312 env send: CLIENT_NAME='' DEBUG stream_writer.py:664 IAC SE: not a legal 2-byte cmd, treating as data 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: {'FAMILY': 'LPMud', 'ANSI': '1', 'PLAYERKILLING': 'Forbidden', 'LOCATION': 'Germany', 'PLAYERKILLING-NOTES': 'playerkilling is not possible', 'ROLEPLAYING': 'Accepted', 'PAY TO PLAY': '0', 'LANGUAGE': 'German', 'HELPFILES': 'N/A', 'MOBILES-NOTES': "npc's can be cloned, so there can be thousands", 'HIRING BUILDERS': '1', 'DISCORD': 'https://discord.gg/ugTedbgJeF', 'LEVELS': '100', 'NEWBIE FRIENDLY': '1', 'EQUIPMENT SYSTEM': 'Both', 'MUDTRIGS-NOTES': "doesn't apply, LDMud", 'GAMEPLAY': 'Adventure', 'CLASSES': '9', 'ROOMS': '2000', 'MCP': '0', 'XTERM 256 COLORS': '1', 'RESETS-NOTES': "doesn't apply, LDMud", 'UPTIME': '1769344492', 'RACES': '7', 'TRAINING SYSTEM': 'Both', 'CODEBASE-NOTES': 'download regulary snapshot of our public base mudlib at https://codeberg.org/Tamedhon, get our driver at Codeberg, too; or ask in game if you have questions', 'INTERMUD': 'IM2-Zebedee', 'SKILLS': '200', 'REFERRAL': ['bl.mud.at 5678', 'unitopia.de 23', 'mg.mud.de 4711'], 'FAMILY-NOTES': 'Descendant of Nightfall, base for several german MUDs, uses LDMud-3.6.x', 'QUEST-NOTES': 'We have about 50 Quests and MiniQuests and they play an important role in gaining levels and skills.', 'PORT-NOTES': 'player port is 4711, SSL port is 4712', 'STATUS-NOTES': 'live and running', 'GMCP': '1', 'SUBGENRE': 'Classical Fantasy', 'QUEST SYSTEM': 'Integrated', 'MCCP': '1', 'MINIMUM AGE': '10', 'PAY FOR PERKS': '0', 'OBJECTS': '1000', 'MSP': '0', 'XTERM TRUE COLORS': '1', 'GAMESYSTEM': 'Custom', 'PORT': '4711\t4712\t4711', 'OBJECTS-NOTES': 'objects can be cloned, so there can be thousands', 'UTF-8': '1', 'MUDPROGS-NOTES': "doesn't apply, LDMud", 'HELPFILES-NOTES': 'each basic command, and hundreds of other docs', 'RACES-NOTES': 'some additional for non player characters', 'IP': '212.132.115.155', 'CRAWL DELAY': '1', 'PUEBLO': '0', 'HOSTNAME': 'mud.tamedhon.de', 'DESCRIPTION': "Tamedhon is a native German LDmud. It was founded in 2000 and has been prospering since. The world is an original fantasy setting with a rich history, which describes how the world is as it is nowadays. With 9 domains which have different basic ideas from the Nordmeer domain with its many prospering big cities which became rich with trading to the dark mountains of the Schwarzgebirge the lands are filled with adventure. Seven races, well known, but different, eight guilds (classes), which can nearly freely combined, give the players unlimited possibilites to play. Players can solve ~40 quests and unlimited smaller riddles and can play multiple smaller or bigger games for enjoyment. The whole MUD is playable alone or in a group. Multiboxing (one person leads multiple charakters at once) is limited to two charakters at any time but can have mulitple marked charakters, so a player can test new combinations without loosing its own progress. Advancing through the levels can be done by exploration, which increases also the stats of the charakter, killing evil monsters, solving riddles and solving adventures, as different as the land itself. The whole game is optimized to make it easy for visually impaired players to play by allowing to disable the ASCII graphics if needed. Automatic plays (scripts, triggers) are restricted. Security and easy usage are the main drivers of the development. The connection to the server is TLS encrypted if needed and if using the web client no personal data is collected inside the MUD. Advanced players get additional options to individualize their appearance. They also can become wizards who develop the lands further and add additional quests and regions. The full MUD is described in german language and fully supports the german umlauts via UTF-8. So a player don't need to use the outdated ASCII 7bit commands to roam and explore the fine detailed lands. ", 'MULTIPLAYING-NOTES': 'for combat and quests only 2 characters may be active', 'ICON': 'http://www.tamedhon.de/img/td_wappen.gif', 'MOBILES': '1000', 'STATUS': 'Live', 'WEBSITE': 'https://www.tamedhon.de', 'MULTICLASSING': '0', 'MULTIPLAYING': 'Restricted', 'ZMP': '0', 'CONTACT': 'info@fantasywelt.net', 'CODEBASE': 'TD-MUDLIB 2.0', 'SSL': '4712', 'HIRING CODERS': '1', 'AREAS': '9', 'CREATED': '2000', 'VT100': '1', 'WORLD ORIGINALITY': 'Mostly Original', 'GENRE': 'Fantasy', 'NAME': 'Tamedhon', 'IPV6': '2a01:239:28a:5000::1', 'MXP': '0', 'CHARSET': 'UTF-8', 'SKILLS-NOTES': 'each class/guild and race has its own set of skills', 'PLAYERS': '5'} 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 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 NEW_ENVIRON DEBUG stream_writer.py:686 sub-negotiation cmd NEW_ENVIRON SE completion byte DEBUG stream_writer.py:2065 [SB + NEW_ENVIRON] unsolicited DEBUG stream_writer.py:2287 recv NEW_ENVIRON SEND: CLIENT_VERSION DEBUG stream_writer.py:2312 env send: CLIENT_VERSION='' DEBUG stream_writer.py:664 IAC SE: not a legal 2-byte cmd, treating as data DEBUG stream_writer.py:699 begin sub-negotiation SB NEW_ENVIRON DEBUG stream_writer.py:686 sub-negotiation cmd NEW_ENVIRON SE completion byte DEBUG stream_writer.py:2065 [SB + NEW_ENVIRON] unsolicited DEBUG stream_writer.py:2287 recv NEW_ENVIRON SEND: CHARSET DEBUG stream_writer.py:2312 env send: CHARSET='' DEBUG stream_writer.py:664 IAC SE: not a legal 2-byte cmd, treating as data DEBUG stream_writer.py:699 begin sub-negotiation SB NEW_ENVIRON DEBUG stream_writer.py:686 sub-negotiation cmd NEW_ENVIRON SE completion byte DEBUG stream_writer.py:2065 [SB + NEW_ENVIRON] unsolicited DEBUG stream_writer.py:2287 recv NEW_ENVIRON SEND: IPADDRESS DEBUG stream_writer.py:2312 env send: IPADDRESS='' DEBUG stream_writer.py:664 IAC SE: not a legal 2-byte cmd, treating as data DEBUG stream_writer.py:699 begin sub-negotiation SB NEW_ENVIRON DEBUG stream_writer.py:686 sub-negotiation cmd NEW_ENVIRON SE completion byte DEBUG stream_writer.py:2065 [SB + NEW_ENVIRON] unsolicited DEBUG stream_writer.py:2287 recv NEW_ENVIRON SEND: MTTS DEBUG stream_writer.py:2312 env send: MTTS='' DEBUG stream_writer.py:664 IAC SE: not a legal 2-byte cmd, treating as data DEBUG stream_writer.py:699 begin sub-negotiation SB NEW_ENVIRON DEBUG stream_writer.py:686 sub-negotiation cmd NEW_ENVIRON SE completion byte DEBUG stream_writer.py:2065 [SB + NEW_ENVIRON] unsolicited DEBUG stream_writer.py:2287 recv NEW_ENVIRON SEND: TERMINAL_TYPE DEBUG stream_writer.py:2312 env send: TERMINAL_TYPE='' DEBUG stream_writer.py:664 IAC SE: not a legal 2-byte cmd, treating as data 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 + 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 + 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 DEBUG stream_writer.py:707 recv IAC WONT BINARY DEBUG stream_writer.py:2025 handle_wont(BINARY) DEBUG stream_writer.py:3174 remote_option[BINARY] = False DEBUG stream_writer.py:3174 pending_option[DO + BINARY] = False DEBUG stream_writer.py:707 recv IAC WONT SGA DEBUG stream_writer.py:2025 handle_wont(SGA) DEBUG stream_writer.py:3174 remote_option[SGA] = False DEBUG stream_writer.py:3174 pending_option[DO + SGA] = False DEBUG stream_writer.py:707 recv IAC WONT ECHO DEBUG stream_writer.py:2025 handle_wont(ECHO) DEBUG stream_writer.py:3174 remote_option[ECHO] = False DEBUG stream_writer.py:3174 pending_option[DO + ECHO] = False DEBUG stream_writer.py:707 recv IAC WONT STATUS DEBUG stream_writer.py:2025 handle_wont(STATUS) DEBUG stream_writer.py:3174 remote_option[STATUS] = False DEBUG stream_writer.py:3174 pending_option[DO + STATUS] = False DEBUG stream_writer.py:707 recv IAC WONT COM_PORT_OPTION DEBUG stream_writer.py:2025 handle_wont(COM_PORT_OPTION) DEBUG stream_writer.py:3174 remote_option[COM_PORT_OPTION] = False DEBUG stream_writer.py:3174 pending_option[DO + COM_PORT_OPTION] = False DEBUG stream_writer.py:707 recv IAC WONT GMCP DEBUG stream_writer.py:2025 handle_wont(GMCP) DEBUG stream_writer.py:3174 remote_option[GMCP] = False DEBUG stream_writer.py:3174 pending_option[DO + GMCP] = False DEBUG stream_writer.py:707 recv IAC WONT MSDP DEBUG stream_writer.py:2025 handle_wont(MSDP) DEBUG stream_writer.py:3174 remote_option[MSDP] = False DEBUG stream_writer.py:3174 pending_option[DO + MSDP] = False DEBUG stream_writer.py:707 recv IAC WONT MSP DEBUG stream_writer.py:2025 handle_wont(MSP) DEBUG stream_writer.py:3174 remote_option[MSP] = False DEBUG stream_writer.py:3174 pending_option[DO + MSP] = False DEBUG stream_writer.py:707 recv IAC WONT MXP DEBUG stream_writer.py:2025 handle_wont(MXP) DEBUG stream_writer.py:3174 remote_option[MXP] = False DEBUG stream_writer.py:3174 pending_option[DO + MXP] = False DEBUG stream_writer.py:707 recv IAC WONT ZMP DEBUG stream_writer.py:2025 handle_wont(ZMP) DEBUG stream_writer.py:3174 remote_option[ZMP] = False DEBUG stream_writer.py:3174 pending_option[DO + ZMP] = False DEBUG stream_writer.py:707 recv IAC WONT AARDWOLF DEBUG stream_writer.py:2025 handle_wont(AARDWOLF) DEBUG stream_writer.py:3174 remote_option[AARDWOLF] = False DEBUG stream_writer.py:3174 pending_option[DO + AARDWOLF] = False DEBUG stream_writer.py:707 recv IAC WONT ATCP DEBUG stream_writer.py:2025 handle_wont(ATCP) DEBUG stream_writer.py:3174 remote_option[ATCP] = False DEBUG stream_writer.py:3174 pending_option[DO + ATCP] = False INFO fingerprinting.py:737 new server fingerprint b006948c75f24ac1 INFO client_base.py:106 Connection closed to .. raw:: html
.. _ip_212_132_115_155_mud_tamedhon_de_4712: Tamedhon (mud.tamedhon.de:4712) ------------------------------- **Connection Banner:** .. image:: /_static/banners/banner_0d882b256e9a.png :alt: Lokale Zeit: Mon, 16. Feb 2026, 19:35:41 Tamedhon LDmud driver 3.6.8 (3.6.8-11-ge7651f23). \| \|---> -+- \|\\_T_) __\|___ __\|___ / \| /\| / \| /\| +​-+-+-+ \| +​-+-+-+ \| __\| \| \|__\| \| \|_​_______ / \| {} \| \| \| {} \| \| /\| / \| \| \| \| \| \| / \| / \| {} \| \| \| {} \| \| / \| / \| \| \| \| \| \| / \| _ +​======+=====+=+==+=====+=+===+ \| _\| \|_ _ _ \| \| (__ __)_ _ _ _ _ ___ __\| \| \|__ __ _ _ \| \|/ _\` \| '_\` \|/ -_)/ _ \| _ \\ /__\\\| \` \\ \|_\|\\__,_\|_\| \|_\|\\___\|\\__,_\|_\| \|_\|\\__/\|_\|\|_\| \| Tamedhon - Fantasymud \| \| \| ___ \| / \| / \\ \| / \| \| \| \| / \| \| \| \| / +​___________\| \|_​____________+/ \\ \\ by smo. \\ \\ / / mud.tamedhon.de - Port 4711 www.tamedhon.de / / TLS - Port 4712 _​___________ https://discord.gg/ugTedbgJeF \| WILLKOMMEN \| +​---------------------------------------------------------+------------\| \| Das Angreifen von Spielern ist in diesem Mud unmöglich! Sollte es in \| \| irgendeiner Form Probleme geben, so wende Dich bitte an einen der \| \| Magier oder per Mail an 'info@fantasywelt.net'. Viel Spaß. \| \\_​_____________________________________________________________________/ Zum Reinschnuppern kannst Du Dich auch als 'gast' einloggen. === Verbindung TLS verschlüsselt. === >>> Wir benutzen UTF-8! Bitte konfiguriere deinen Client entsprechend. <<< Wie lautet Dein Name ("neu" für neuen Spieler) ? :class: ansi-banner :width: 602px :loading: lazy Server URLs ~~~~~~~~~~~ .. raw:: html Description ~~~~~~~~~~~ Tamedhon is a native German LDmud. It was founded in 2000 and has been prospering since. The world is an original fantasy setting with a rich history, which describes how the world is as it is nowadays. With 9 domains which have different basic ideas from the Nordmeer domain with its many prospering big cities which became rich with trading to the dark mountains of the Schwarzgebirge the lands are filled with adventure. Seven races, well known, but different, eight guilds (classes), which can nearly freely combined, give the players unlimited possibilites to play. Players can solve ~40 quests and unlimited smaller riddles and can play multiple smaller or bigger games for enjoyment. The whole MUD is playable alone or in a group. Multiboxing (one person leads multiple charakters at once) is limited to two charakters at any time but can have mulitple marked charakters, so a player can test new combinations without loosing its own progress. Advancing through the levels can be done by exploration, which increases also the stats of the charakter, killing evil monsters, solving riddles and solving adventures, as different as the land itself. The whole game is optimized to make it easy for visually impaired players to play by allowing to disable the ASCII graphics if needed. Automatic plays (scripts, triggers) are restricted. Security and easy usage are the main drivers of the development. The connection to the server is TLS encrypted if needed and if using the web client no personal data is collected inside the MUD. Advanced players get additional options to individualize their appearance. They also can become wizards who develop the lands further and add additional quests and regions. The full MUD is described in german language and fully supports the german umlauts via UTF-8. So a player don't need to use the outdated ASCII 7bit commands to roam and explore the fine detailed lands. Server Info ~~~~~~~~~~~ - **Codebase**: TD-MUDLIB 2.0 - **Genre**: Fantasy - **Gameplay**: Adventure - **Players online**: 2 [#scan_mud.tamedhon.de_4712]_ - **Uptime**: 0 days - **Created**: 2000 - **Status**: Live - **Discord**: `https://discord.gg/ugTedbgJeF `_ - **Server Location**: 🇩🇪 Germany (MSSP) - **Language**: German Protocol Support ~~~~~~~~~~~~~~~~ MUD-specific protocols detected via MSSP flags or Telnet negotiation. - **MSSP**: :proto-yes:`Yes` (MSSP) - **GMCP**: :proto-yes:`Yes` (MSSP) - **MSDP**: :proto-no:`No` - **MCCP**: :proto-yes:`Yes` (MSSP) - **MCCP2**: :proto-no:`No` - **MXP**: :proto-no:`No` - **MSP**: :proto-no:`No` - **MCP**: :proto-no:`No` - **ZMP**: :proto-no:`No` Telnet Fingerprint ~~~~~~~~~~~~~~~~~~ :ref:`b006948c75f24ac1 ` *This fingerprint is shared by 1 other server.* **Options offered by server**: ``CHARSET``, ``EOR``, ``MSSP`` **Options requested from client**: ``CHARSET``, ``LINEMODE``, ``NAWS``, ``NEW_ENVIRON``, ``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": "b006948c75f24ac1", "fingerprint-data": { "offered-options": [ "CHARSET", "EOR", "MSSP" ], "probed-protocol": "server", "refused-options": [ "AARDWOLF", "ATCP", "BINARY", "COM_PORT", "ECHO", "GMCP", "MSDP", "MSP", "MXP", "SGA", "STATUS", "ZMP" ], "requested-options": [ "CHARSET", "LINEMODE", "NAWS", "NEW_ENVIRON", "TTYPE" ], "scan-type": "quick" }, "session_data": { "banner_after_return": "Wie lautet Dein Name (\"neu\" f\udcc3\udcbcr neuen Spieler) ? ", "banner_before_return": "\r\nLokale Zeit: Mon, 16. Feb 2026, 19:35:41\r\n\r\nTamedhon LDmud driver 3.6.8 (3.6.8-11-ge7651f23).\r\n\r\n | |--->\r\n -+- |\\_T_)\r\n __|___ __|___\r\n / | /| / | /|\r\n +-+-+-+ | +-+-+-+ |\r\n __| | |__| | |________\r\n / | {} | | | {} | | /|\r\n / | | | | | | / |\r\n / | {} | | | {} | | / |\r\n / | | | | | | / |\r\n _ +======+=====+=+==+=====+=+===+ |\r\n _| |_ _ _ | |\r\n (__ __)_ _ _ _ _ ___ __| | |__ __ _ _\r\n | |/ _` | '_` |/ -_)/ _ | _ \\ /__\\| ` \\\r\n |_|\\__,_|_| |_|\\___|\\__,_|_| |_|\\__/|_||_|\r\n | Tamedhon - Fantasymud | |\r\n | ___ | /\r\n | / \\ | /\r\n | | | | /\r\n | | | | /\r\n +___________| |_____________+/\r\n \\ \\ by smo.\r\n \\ \\\r\n / / mud.tamedhon.de - Port 4711\r\n www.tamedhon.de / / TLS - Port 4712\r\n ____________\r\n https://discord.gg/ugTedbgJeF | WILLKOMMEN |\r\n +---------------------------------------------------------+------------|\r\n | Das Angreifen von Spielern ist in diesem Mud unm\udcc3\udcb6glich! Sollte es in |\r\n | irgendeiner Form Probleme geben, so wende Dich bitte an einen der |\r\n | Magier oder per Mail an 'info@fantasywelt.net'. Viel Spa\udcc3\udc9f. |\r\n \\______________________________________________________________________/\r\n Zum Reinschnuppern kannst Du Dich auch als 'gast' einloggen.\r\n\r\n=== Verbindung TLS verschl\udcc3\udcbcsselt. ===\r\n>>> Wir benutzen UTF-8! Bitte konfiguriere deinen Client entsprechend. <<<\r\n\r\nWie lautet Dein Name (\"neu\" f\udcc3\udcbcr neuen Spieler) ? \udcf0\udcf0\udcf0\udcf0\udcf0\udcf0", "dsr_replies": 0, "dsr_requests": 0, "encoding": "ascii", "mssp": { "ANSI": "1", "AREAS": "9", "CHARSET": "UTF-8", "CLASSES": "9", "CODEBASE": "TD-MUDLIB 2.0", "CODEBASE-NOTES": "download regulary snapshot of our public base mudlib at https://codeberg.org/Tamedhon, get our driver at Codeberg, too; or ask in game if you have questions", "CONTACT": "info@fantasywelt.net", "CRAWL DELAY": "1", "CREATED": "2000", "DESCRIPTION": "Tamedhon is a native German LDmud. It was founded in 2000 and has been prospering since. The world is an original fantasy setting with a rich history, which describes how the world is as it is nowadays. With 9 domains which have different basic ideas from the Nordmeer domain with its many prospering big cities which became rich with trading to the dark mountains of the Schwarzgebirge the lands are filled with adventure. Seven races, well known, but different, eight guilds (classes), which can nearly freely combined, give the players unlimited possibilites to play. Players can solve ~40 quests and unlimited smaller riddles and can play multiple smaller or bigger games for enjoyment. The whole MUD is playable alone or in a group. Multiboxing (one person leads multiple charakters at once) is limited to two charakters at any time but can have mulitple marked charakters, so a player can test new combinations without loosing its own progress. Advancing through the levels can be done by exploration, which increases also the stats of the charakter, killing evil monsters, solving riddles and solving adventures, as different as the land itself. The whole game is optimized to make it easy for visually impaired players to play by allowing to disable the ASCII graphics if needed. Automatic plays (scripts, triggers) are restricted. Security and easy usage are the main drivers of the development. The connection to the server is TLS encrypted if needed and if using the web client no personal data is collected inside the MUD. Advanced players get additional options to individualize their appearance. They also can become wizards who develop the lands further and add additional quests and regions. The full MUD is described in german language and fully supports the german umlauts via UTF-8. So a player don't need to use the outdated ASCII 7bit commands to roam and explore the fine detailed lands. ", "DISCORD": "https://discord.gg/ugTedbgJeF", "EQUIPMENT SYSTEM": "Both", "FAMILY": "LPMud", "FAMILY-NOTES": "Descendant of Nightfall, base for several german MUDs, uses LDMud-3.6.x", "GAMEPLAY": "Adventure", "GAMESYSTEM": "Custom", "GENRE": "Fantasy", "GMCP": "1", "HELPFILES": "N/A", "HELPFILES-NOTES": "each basic command, and hundreds of other docs", "HIRING BUILDERS": "1", "HIRING CODERS": "1", "HOSTNAME": "mud.tamedhon.de", "ICON": "http://www.tamedhon.de/img/td_wappen.gif", "INTERMUD": "IM2-Zebedee", "IP": "212.132.115.155", "IPV6": "2a01:239:28a:5000::1", "LANGUAGE": "German", "LEVELS": "100", "LOCATION": "Germany", "MCCP": "1", "MCP": "0", "MINIMUM AGE": "10", "MOBILES": "1000", "MOBILES-NOTES": "npc's can be cloned, so there can be thousands", "MSP": "0", "MUDPROGS-NOTES": "doesn't apply, LDMud", "MUDTRIGS-NOTES": "doesn't apply, LDMud", "MULTICLASSING": "0", "MULTIPLAYING": "Restricted", "MULTIPLAYING-NOTES": "for combat and quests only 2 characters may be active", "MXP": "0", "NAME": "Tamedhon", "NEWBIE FRIENDLY": "1", "OBJECTS": "1000", "OBJECTS-NOTES": "objects can be cloned, so there can be thousands", "PAY FOR PERKS": "0", "PAY TO PLAY": "0", "PLAYERKILLING": "Forbidden", "PLAYERKILLING-NOTES": "playerkilling is not possible", "PLAYERS": "2", "PORT": "4711\t4712\t4711", "PORT-NOTES": "player port is 4711, SSL port is 4712", "PUEBLO": "0", "QUEST SYSTEM": "Integrated", "QUEST-NOTES": "We have about 50 Quests and MiniQuests and they play an important role in gaining levels and skills.", "RACES": "7", "RACES-NOTES": "some additional for non player characters", "REFERRAL": [ "bl.mud.at 5678", "unitopia.de 23", "mg.mud.de 4711" ], "RESETS-NOTES": "doesn't apply, LDMud", "ROLEPLAYING": "Accepted", "ROOMS": "2000", "SKILLS": "200", "SKILLS-NOTES": "each class/guild and race has its own set of skills", "SSL": "4712", "STATUS": "Live", "STATUS-NOTES": "live and running", "SUBGENRE": "Classical Fantasy", "TRAINING SYSTEM": "Both", "UPTIME": "1771265277", "UTF-8": "1", "VT100": "1", "WEBSITE": "https://www.tamedhon.de", "WORLD ORIGINALITY": "Mostly Original", "XTERM 256 COLORS": "1", "XTERM TRUE COLORS": "1", "ZMP": "0" }, "option_states": { "environ_requested": [ { "name": "TERMINAL_TYPE", "type": "VAR" } ], "server_offered": { "0x55": false, "0x56": false, "AARDWOLF": false, "ATCP": false, "CHARSET": true, "EOR": true, "GMCP": false, "MSDP": false, "MSP": false, "MSSP": true, "MXP": false, "ZMP": false }, "server_requested": { "0xfa": false, "AARDWOLF": false, "ATCP": false, "CHARSET": true, "GMCP": false, "LINEMODE": true, "MSDP": false, "MSP": false, "MSSP": false, "MXP": false, "NAWS": true, "NEW_ENVIRON": true, "TTYPE": true, "ZMP": false } }, "scan_type": "quick", "timing": { "probe": 0.30489349365234375, "total": 5.2165069580078125 } } }, "sessions": [ { "connected": "2026-02-15T01:23:23.748865+00:00", "host": "mud.tamedhon.de", "ip": "212.132.115.155", "port": 4712 }, { "connected": "2026-02-16T18:35:47.481748+00:00", "host": "mud.tamedhon.de", "ip": "212.132.115.155", "port": 4712 } ] } .. 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 mud.tamedhon.de 4712 .. raw:: html
Show Logfile .. code-block:: text DEBUG client.py:1061 Fingerprint client: host=mud.tamedhon.de port=4712 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 MCCP2_COMPRESS DEBUG stream_writer.py:731 WILL MCCP2_COMPRESS unsolicited DEBUG stream_writer.py:1919 handle_will(MCCP2_COMPRESS) DEBUG stream_writer.py:3200 remote_option[MCCP2_COMPRESS] = False DEBUG stream_writer.py:958 send IAC DONT MCCP2_COMPRESS DEBUG stream_writer.py:2036 Unhandled: WILL MCCP2_COMPRESS. DEBUG stream_writer.py:715 recv IAC WILL MCCP_COMPRESS DEBUG stream_writer.py:731 WILL MCCP_COMPRESS unsolicited DEBUG stream_writer.py:1919 handle_will(MCCP_COMPRESS) DEBUG stream_writer.py:3200 remote_option[MCCP_COMPRESS] = False DEBUG stream_writer.py:958 send IAC DONT MCCP_COMPRESS DEBUG stream_writer.py:2036 Unhandled: WILL MCCP_COMPRESS. DEBUG stream_writer.py:715 recv IAC WILL EOR DEBUG stream_writer.py:731 WILL EOR unsolicited DEBUG stream_writer.py:1919 handle_will(EOR) DEBUG stream_writer.py:3200 pending_option[DO + EOR] = True DEBUG stream_writer.py:958 send IAC DO EOR DEBUG stream_writer.py:3200 remote_option[EOR] = True DEBUG stream_writer.py:3200 pending_option[DO + EOR] = False DEBUG stream_writer.py:715 recv IAC DO NAWS DEBUG stream_writer.py:1778 handle_do(NAWS) DEBUG stream_writer.py:3200 pending_option[WILL + NAWS] = True DEBUG stream_writer.py:958 send IAC WILL NAWS DEBUG stream_writer.py:2372 send IAC SB NAWS (rows=25, cols=80) IAC SE DEBUG stream_writer.py:3200 local_option[NAWS] = True DEBUG stream_writer.py:3200 pending_option[WILL + NAWS] = False DEBUG stream_writer.py:715 recv IAC DO LINEMODE DEBUG stream_writer.py:1778 handle_do(LINEMODE) DEBUG stream_writer.py:3200 pending_option[WILL + LINEMODE] = True DEBUG stream_writer.py:958 send IAC WILL LINEMODE DEBUG stream_writer.py:3200 pending_option[SB + LINEMODE] = True DEBUG stream_writer.py:3200 local_option[LINEMODE] = True DEBUG stream_writer.py:3200 pending_option[WILL + LINEMODE] = False DEBUG stream_writer.py:715 recv IAC DO TTYPE DEBUG stream_writer.py:1778 handle_do(TTYPE) DEBUG stream_writer.py:3200 pending_option[WILL + TTYPE] = True DEBUG stream_writer.py:958 send IAC WILL TTYPE DEBUG stream_writer.py:3200 pending_option[SB + TTYPE] = True DEBUG stream_writer.py:3200 local_option[TTYPE] = True DEBUG stream_writer.py:3200 pending_option[WILL + TTYPE] = False DEBUG stream_writer.py:715 recv IAC DO NEW_ENVIRON DEBUG stream_writer.py:1778 handle_do(NEW_ENVIRON) DEBUG stream_writer.py:3200 pending_option[WILL + NEW_ENVIRON] = True DEBUG stream_writer.py:958 send IAC WILL NEW_ENVIRON DEBUG stream_writer.py:3200 pending_option[SB + NEW_ENVIRON] = True DEBUG stream_writer.py:3200 local_option[NEW_ENVIRON] = True DEBUG stream_writer.py:3200 pending_option[WILL + NEW_ENVIRON] = False 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:715 recv IAC DO CHARSET DEBUG stream_writer.py:1778 handle_do(CHARSET) DEBUG stream_writer.py:3200 pending_option[WILL + CHARSET] = True DEBUG stream_writer.py:958 send IAC WILL CHARSET DEBUG stream_writer.py:3200 local_option[CHARSET] = True DEBUG stream_writer.py:3200 pending_option[WILL + CHARSET] = False DEBUG stream_writer.py:715 recv IAC WILL CHARSET DEBUG stream_writer.py:733 WILL CHARSET (bi-directional capability exchange) DEBUG stream_writer.py:1919 handle_will(CHARSET) DEBUG stream_writer.py:3200 pending_option[DO + CHARSET] = True DEBUG stream_writer.py:958 send IAC DO CHARSET DEBUG stream_writer.py:3200 remote_option[CHARSET] = True DEBUG client.py:132 Both sides support CHARSET, ready for server to initiate REQUEST DEBUG stream_writer.py:3200 pending_option[DO + CHARSET] = False DEBUG stream_writer.py:715 recv IAC DONT MSP DEBUG stream_writer.py:1882 handle_dont(MSP) DEBUG stream_writer.py:3200 pending_option[WILL + MSP] = False DEBUG stream_writer.py:3200 local_option[MSP] = False DEBUG stream_writer.py:715 recv IAC DONT ATCP DEBUG stream_writer.py:1882 handle_dont(ATCP) DEBUG stream_writer.py:3200 pending_option[WILL + ATCP] = False DEBUG stream_writer.py:3200 local_option[ATCP] = False DEBUG stream_writer.py:715 recv IAC DONT MSDP DEBUG stream_writer.py:1882 handle_dont(MSDP) DEBUG stream_writer.py:3200 pending_option[WILL + MSDP] = False DEBUG stream_writer.py:3200 local_option[MSDP] = False DEBUG stream_writer.py:715 recv IAC DONT MXP DEBUG stream_writer.py:1882 handle_dont(MXP) DEBUG stream_writer.py:3200 pending_option[WILL + MXP] = False DEBUG stream_writer.py:3200 local_option[MXP] = False DEBUG stream_writer.py:715 recv IAC DONT AARDWOLF DEBUG stream_writer.py:1882 handle_dont(AARDWOLF) DEBUG stream_writer.py:3200 pending_option[WILL + AARDWOLF] = False DEBUG stream_writer.py:3200 local_option[AARDWOLF] = False DEBUG stream_writer.py:715 recv IAC DONT ZMP DEBUG stream_writer.py:1882 handle_dont(ZMP) DEBUG stream_writer.py:3200 pending_option[WILL + ZMP] = False DEBUG stream_writer.py:3200 local_option[ZMP] = False DEBUG stream_writer.py:715 recv IAC DONT GMCP DEBUG stream_writer.py:1882 handle_dont(GMCP) DEBUG stream_writer.py:3200 pending_option[WILL + GMCP] = False DEBUG stream_writer.py:3200 local_option[GMCP] = False DEBUG stream_writer.py:715 recv IAC DONT MSSP DEBUG stream_writer.py:1882 handle_dont(MSSP) DEBUG stream_writer.py:3200 pending_option[WILL + MSSP] = False DEBUG stream_writer.py:3200 local_option[MSSP] = False DEBUG stream_writer.py:715 recv IAC WONT MSP DEBUG stream_writer.py:2053 handle_wont(MSP) DEBUG stream_writer.py:3200 remote_option[MSP] = False DEBUG stream_writer.py:3200 pending_option[DO + MSP] = False DEBUG stream_writer.py:715 recv IAC WONT ATCP DEBUG stream_writer.py:2053 handle_wont(ATCP) DEBUG stream_writer.py:3200 remote_option[ATCP] = False DEBUG stream_writer.py:3200 pending_option[DO + ATCP] = False DEBUG stream_writer.py:715 recv IAC WONT MSDP DEBUG stream_writer.py:2053 handle_wont(MSDP) DEBUG stream_writer.py:3200 remote_option[MSDP] = False DEBUG stream_writer.py:3200 pending_option[DO + MSDP] = False DEBUG stream_writer.py:715 recv IAC WONT MXP DEBUG stream_writer.py:2053 handle_wont(MXP) DEBUG stream_writer.py:3200 remote_option[MXP] = False DEBUG stream_writer.py:3200 pending_option[DO + MXP] = False DEBUG stream_writer.py:715 recv IAC WONT AARDWOLF DEBUG stream_writer.py:2053 handle_wont(AARDWOLF) DEBUG stream_writer.py:3200 remote_option[AARDWOLF] = False DEBUG stream_writer.py:3200 pending_option[DO + AARDWOLF] = False DEBUG stream_writer.py:715 recv IAC WONT ZMP DEBUG stream_writer.py:2053 handle_wont(ZMP) DEBUG stream_writer.py:3200 remote_option[ZMP] = False DEBUG stream_writer.py:3200 pending_option[DO + ZMP] = False DEBUG stream_writer.py:715 recv IAC WONT GMCP DEBUG stream_writer.py:2053 handle_wont(GMCP) DEBUG stream_writer.py:3200 remote_option[GMCP] = False DEBUG stream_writer.py:3200 pending_option[DO + GMCP] = 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: {'FAMILY': 'LPMud', 'ANSI': '1', 'PLAYERKILLING': 'Forbidden', 'LOCATION': 'Germany', 'PLAYERKILLING-NOTES': 'playerkilling is not possible', 'ROLEPLAYING': 'Accepted', 'PAY TO PLAY': '0', 'LANGUAGE': 'German', 'HELPFILES': 'N/A', 'MOBILES-NOTES': "npc's can be cloned, so there can be thousands", 'HIRING BUILDERS': '1', 'DISCORD': 'https://discord.gg/ugTedbgJeF', 'LEVELS': '100', 'NEWBIE FRIENDLY': '1', 'EQUIPMENT SYSTEM': 'Both', 'MUDTRIGS-NOTES': "doesn't apply, LDMud", 'GAMEPLAY': 'Adventure', 'CLASSES': '9', 'ROOMS': '2000', 'MCP': '0', 'XTERM 256 COLORS': '1', 'RESETS-NOTES': "doesn't apply, LDMud", 'UPTIME': '1771265277', 'RACES': '7', 'TRAINING SYSTEM': 'Both', 'CODEBASE-NOTES': 'download regulary snapshot of our public base mudlib at https://codeberg.org/Tamedhon, get our driver at Codeberg, too; or ask in game if you have questions', 'INTERMUD': 'IM2-Zebedee', 'SKILLS': '200', 'REFERRAL': ['bl.mud.at 5678', 'unitopia.de 23', 'mg.mud.de 4711'], 'FAMILY-NOTES': 'Descendant of Nightfall, base for several german MUDs, uses LDMud-3.6.x', 'QUEST-NOTES': 'We have about 50 Quests and MiniQuests and they play an important role in gaining levels and skills.', 'PORT-NOTES': 'player port is 4711, SSL port is 4712', 'STATUS-NOTES': 'live and running', 'GMCP': '1', 'SUBGENRE': 'Classical Fantasy', 'QUEST SYSTEM': 'Integrated', 'MCCP': '1', 'MINIMUM AGE': '10', 'PAY FOR PERKS': '0', 'OBJECTS': '1000', 'MSP': '0', 'XTERM TRUE COLORS': '1', 'GAMESYSTEM': 'Custom', 'PORT': '4711\t4712\t4711', 'OBJECTS-NOTES': 'objects can be cloned, so there can be thousands', 'UTF-8': '1', 'MUDPROGS-NOTES': "doesn't apply, LDMud", 'HELPFILES-NOTES': 'each basic command, and hundreds of other docs', 'RACES-NOTES': 'some additional for non player characters', 'IP': '212.132.115.155', 'CRAWL DELAY': '1', 'PUEBLO': '0', 'HOSTNAME': 'mud.tamedhon.de', 'DESCRIPTION': "Tamedhon is a native German LDmud. It was founded in 2000 and has been prospering since. The world is an original fantasy setting with a rich history, which describes how the world is as it is nowadays. With 9 domains which have different basic ideas from the Nordmeer domain with its many prospering big cities which became rich with trading to the dark mountains of the Schwarzgebirge the lands are filled with adventure. Seven races, well known, but different, eight guilds (classes), which can nearly freely combined, give the players unlimited possibilites to play. Players can solve ~40 quests and unlimited smaller riddles and can play multiple smaller or bigger games for enjoyment. The whole MUD is playable alone or in a group. Multiboxing (one person leads multiple charakters at once) is limited to two charakters at any time but can have mulitple marked charakters, so a player can test new combinations without loosing its own progress. Advancing through the levels can be done by exploration, which increases also the stats of the charakter, killing evil monsters, solving riddles and solving adventures, as different as the land itself. The whole game is optimized to make it easy for visually impaired players to play by allowing to disable the ASCII graphics if needed. Automatic plays (scripts, triggers) are restricted. Security and easy usage are the main drivers of the development. The connection to the server is TLS encrypted if needed and if using the web client no personal data is collected inside the MUD. Advanced players get additional options to individualize their appearance. They also can become wizards who develop the lands further and add additional quests and regions. The full MUD is described in german language and fully supports the german umlauts via UTF-8. So a player don't need to use the outdated ASCII 7bit commands to roam and explore the fine detailed lands. ", 'MULTIPLAYING-NOTES': 'for combat and quests only 2 characters may be active', 'ICON': 'http://www.tamedhon.de/img/td_wappen.gif', 'MOBILES': '1000', 'STATUS': 'Live', 'WEBSITE': 'https://www.tamedhon.de', 'MULTICLASSING': '0', 'MULTIPLAYING': 'Restricted', 'ZMP': '0', 'CONTACT': 'info@fantasywelt.net', 'CODEBASE': 'TD-MUDLIB 2.0', 'SSL': '4712', 'HIRING CODERS': '1', 'AREAS': '9', 'CREATED': '2000', 'VT100': '1', 'WORLD ORIGINALITY': 'Mostly Original', 'GENRE': 'Fantasy', 'NAME': 'Tamedhon', 'IPV6': '2a01:239:28a:5000::1', 'MXP': '0', 'CHARSET': 'UTF-8', 'SKILLS-NOTES': 'each class/guild and race has its own set of skills', 'PLAYERS': '2'} DEBUG stream_writer.py:707 begin sub-negotiation SB LINEMODE DEBUG stream_writer.py:694 sub-negotiation cmd LINEMODE SE completion byte DEBUG stream_writer.py:3200 pending_option[SB + LINEMODE] = False DEBUG stream_writer.py:2570 recv IAC SB LINEMODE LINEMODE-MODE b'\x01' IAC SE DEBUG stream_writer.py:1285 set Linemode DEBUG stream_writer.py:1288 send IAC SB LINEMODE LINEMODE-MODE IAC SE DEBUG stream_writer.py:707 begin sub-negotiation SB LINEMODE DEBUG stream_writer.py:694 sub-negotiation cmd LINEMODE SE completion byte DEBUG stream_writer.py:2093 [SB + LINEMODE] unsolicited DEBUG stream_writer.py:2552 recv IAC SB LINEMODE DO LMODE_FORWARDMASK, DEBUG stream_writer.py:3200 local_option[SB + LINEMODE + 2] = False DEBUG stream_writer.py:3061 FORWARDMASK received (2 bytes), not applied DEBUG stream_writer.py:707 begin sub-negotiation SB TTYPE DEBUG stream_writer.py:694 sub-negotiation cmd TTYPE SE completion byte DEBUG stream_writer.py:3200 pending_option[SB + TTYPE] = False DEBUG stream_writer.py:2267 recv TTYPE SEND: b'' DEBUG stream_writer.py:2280 send IAC SB TTYPE IS b'xterm-256color' IAC SE DEBUG stream_writer.py:707 begin sub-negotiation SB NEW_ENVIRON DEBUG stream_writer.py:694 sub-negotiation cmd NEW_ENVIRON SE completion byte DEBUG stream_writer.py:3200 pending_option[SB + NEW_ENVIRON] = False DEBUG stream_writer.py:2313 recv NEW_ENVIRON SEND: CLIENT_NAME DEBUG stream_writer.py:2338 env send: CLIENT_NAME='' DEBUG stream_writer.py:672 IAC SE: not a legal 2-byte cmd, treating as data DEBUG stream_writer.py:707 begin sub-negotiation SB CHARSET DEBUG stream_writer.py:694 sub-negotiation cmd CHARSET SE completion byte DEBUG stream_writer.py:2093 [SB + CHARSET] unsolicited DEBUG client.py:302 encoding negotiated: UTF-8 DEBUG stream_writer.py:2175 send IAC SB CHARSET ACCEPTED UTF-8 IAC SE DEBUG client_base.py:492 negotiation complete after 0.42s. DEBUG stream_writer.py:707 begin sub-negotiation SB TTYPE DEBUG stream_writer.py:694 sub-negotiation cmd TTYPE SE completion byte DEBUG stream_writer.py:2093 [SB + TTYPE] unsolicited DEBUG stream_writer.py:2267 recv TTYPE SEND: b'' DEBUG stream_writer.py:2280 send IAC SB TTYPE IS b'xterm-256color' IAC SE DEBUG stream_writer.py:707 begin sub-negotiation SB NEW_ENVIRON DEBUG stream_writer.py:694 sub-negotiation cmd NEW_ENVIRON SE completion byte DEBUG stream_writer.py:2093 [SB + NEW_ENVIRON] unsolicited DEBUG stream_writer.py:2313 recv NEW_ENVIRON SEND: CLIENT_VERSION DEBUG stream_writer.py:2338 env send: CLIENT_VERSION='' DEBUG stream_writer.py:672 IAC SE: not a legal 2-byte cmd, treating as data DEBUG stream_writer.py:707 begin sub-negotiation SB NEW_ENVIRON DEBUG stream_writer.py:694 sub-negotiation cmd NEW_ENVIRON SE completion byte DEBUG stream_writer.py:2093 [SB + NEW_ENVIRON] unsolicited DEBUG stream_writer.py:2313 recv NEW_ENVIRON SEND: CHARSET DEBUG stream_writer.py:2338 env send: CHARSET='' DEBUG stream_writer.py:672 IAC SE: not a legal 2-byte cmd, treating as data DEBUG stream_writer.py:707 begin sub-negotiation SB NEW_ENVIRON DEBUG stream_writer.py:694 sub-negotiation cmd NEW_ENVIRON SE completion byte DEBUG stream_writer.py:2093 [SB + NEW_ENVIRON] unsolicited DEBUG stream_writer.py:2313 recv NEW_ENVIRON SEND: IPADDRESS DEBUG stream_writer.py:2338 env send: IPADDRESS='' DEBUG stream_writer.py:672 IAC SE: not a legal 2-byte cmd, treating as data DEBUG stream_writer.py:707 begin sub-negotiation SB NEW_ENVIRON DEBUG stream_writer.py:694 sub-negotiation cmd NEW_ENVIRON SE completion byte DEBUG stream_writer.py:2093 [SB + NEW_ENVIRON] unsolicited DEBUG stream_writer.py:2313 recv NEW_ENVIRON SEND: MTTS DEBUG stream_writer.py:2338 env send: MTTS='' DEBUG stream_writer.py:672 IAC SE: not a legal 2-byte cmd, treating as data DEBUG stream_writer.py:707 begin sub-negotiation SB NEW_ENVIRON DEBUG stream_writer.py:694 sub-negotiation cmd NEW_ENVIRON SE completion byte DEBUG stream_writer.py:2093 [SB + NEW_ENVIRON] unsolicited DEBUG stream_writer.py:2313 recv NEW_ENVIRON SEND: TERMINAL_TYPE DEBUG stream_writer.py:2338 env send: TERMINAL_TYPE='' DEBUG stream_writer.py:672 IAC SE: not a legal 2-byte cmd, treating as data DEBUG stream_writer.py:3200 pending_option[DO + BINARY] = True DEBUG stream_writer.py:958 send IAC DO BINARY DEBUG stream_writer.py:3200 pending_option[DO + SGA] = True DEBUG stream_writer.py:958 send IAC DO SGA DEBUG stream_writer.py:3200 pending_option[DO + ECHO] = True DEBUG stream_writer.py:958 send IAC DO ECHO DEBUG stream_writer.py:3200 pending_option[DO + STATUS] = True DEBUG stream_writer.py:958 send IAC DO STATUS DEBUG stream_writer.py:3200 pending_option[DO + COM_PORT_OPTION] = True DEBUG stream_writer.py:958 send IAC DO COM_PORT_OPTION DEBUG stream_writer.py:715 recv IAC WONT BINARY DEBUG stream_writer.py:2053 handle_wont(BINARY) DEBUG stream_writer.py:3200 remote_option[BINARY] = False DEBUG stream_writer.py:3200 pending_option[DO + BINARY] = False DEBUG stream_writer.py:715 recv IAC WONT SGA DEBUG stream_writer.py:2053 handle_wont(SGA) DEBUG stream_writer.py:3200 remote_option[SGA] = False DEBUG stream_writer.py:3200 pending_option[DO + SGA] = False DEBUG stream_writer.py:715 recv IAC WONT ECHO DEBUG stream_writer.py:2053 handle_wont(ECHO) DEBUG stream_writer.py:3200 remote_option[ECHO] = False DEBUG stream_writer.py:3200 pending_option[DO + ECHO] = False DEBUG stream_writer.py:715 recv IAC WONT STATUS DEBUG stream_writer.py:2053 handle_wont(STATUS) DEBUG stream_writer.py:3200 remote_option[STATUS] = False DEBUG stream_writer.py:3200 pending_option[DO + STATUS] = False DEBUG stream_writer.py:715 recv IAC WONT COM_PORT_OPTION DEBUG stream_writer.py:2053 handle_wont(COM_PORT_OPTION) DEBUG stream_writer.py:3200 remote_option[COM_PORT_OPTION] = False DEBUG stream_writer.py:3200 pending_option[DO + COM_PORT_OPTION] = False INFO fingerprinting.py:745 connection for server fingerprint b006948c75f24ac1 INFO client_base.py:106 Connection closed to .. raw:: html
.. [#scan_mud.tamedhon.de_4711] measured 2026-02-14 at 17:11 UTC .. [#scan_mud.tamedhon.de_4712] measured 2026-02-16 at 18:35 UTC