MorgenGrauen ============ .. raw:: html .. raw:: html

mg.mud.de:23 🔒

*MorgenGrauen is a native German LPmud. It was founded in 1992 and has been prospering since. The world features an original fantasy setting with many facets. The 13 domains form a big world with 18000 rooms to explore and several thousand NPCs. You can choose between 8 races and 13 classes (guilds).* Server Info ----------- - **Codebase**: MorgenGrauen-3.3.5 - **Family**: LPMud - **Genre**: Fantasy - **Gameplay**: Adventure - **Players online**: 7 [#scan]_ - **Created**: 1992 - **Status**: Live - **Website**: `http://morgengrauen.info/ `_ - **Location**: Germany - **Language**: German - **TLS/SSL**: Port 4712 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-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:`193d280f3fcbe36a... ` *This fingerprint is unique to this server.* **Options offered by server**: ``EOR`` **Options requested from client**: ``LINEMODE``, ``NAWS``, ``TTYPE`` **Data source**: `193d280f3fcbe36a/7c5e3d7c92ff741c.json `_ The complete JSON record collected during the scan, including Telnet negotiation results and any MSSP metadata. .. code-block:: json { "server-probe": { "fingerprint": "193d280f3fcbe36a", "fingerprint-data": { "offered-options": [ "EOR" ], "probed-protocol": "server", "refused-options": [ "AUTHENTICATION", "BINARY", "BM", "CHARSET", "COM_PORT", "DET", "ECHO", "ENCRYPT", "FORWARD_X", "KERMIT", "NAMS", "NAOCRD", "NAOFFD", "NAOHTD", "NAOHTS", "NAOL", "NAOLFD", "NAOP", "NAOVTD", "NAOVTS", "PRAGMA_HEARTBEAT", "PRAGMA_LOGON", "RCP", "RCTE", "RSP", "SEND_URL", "SGA", "SSPI_LOGON", "STATUS", "SUPDUP", "SUPDUPOUTPUT", "SUPPRESS_LOCAL_ECHO", "TLS", "TN3270E", "TTYLOC", "VT3270REGIME", "X3PAD", "XAUTH" ], "requested-options": [ "LINEMODE", "NAWS", "TTYPE" ] }, "session_data": { "banner_after_return": "Abbruch!\r\n", "banner_before_return": "HTTP/1.0 302 Found\r\nLocation: http://mg.mud.de/\r\n\r\nLocal time: So 08 Feb 2026 08:44:48 CET\r\n\r\nMorgenGrauen LDmud, NATIVE mode, driver version 3.6.8 (3.6.8-1-gb152e3ae)\r\n\r\n>>> MorgenGrauen <<<\r\n\r\nDu verlierst die Besinnung...\r\n\r\nDu tauchst in einen Strudel bunter Farben ein.\r\nEin kleiner gruener Steinbeisser erscheint.\r\n\r\nDer Steinbeisser sagt:\r\n 'Willkommen im MorgenGrauen.'\r\n 'Dieses Mud befindet sich irgendwo in Deutschland.'\r\n 'Bei groesseren Problemen kannst Du Dich an den Mudgott'\r\n 'Zook wenden oder auch eine Email an die'\r\n 'Adresse \"mud@mg.mud.de\" schreiben.'\r\n\r\n 'Wenn Du nur mal reinschnueffeln willst, so nenne Dich \"gast\".'\r\n\r\nDer Steinbeisser warnt Dich:\r\n 'Wehe, Du faengst an, andere Spieler anzugreifen.'\r\n\r\nDer Steinbeisser verschwindet wieder, und Du wachst in einer anderen Welt auf.\r\n\r\nWie heisst Du denn (\"neu\" fuer neuen Spieler)? ", "encoding": "ascii", "mssp": { "ANSI": "1", "AREAS": "13", "CLASSES": "13", "CODEBASE": "MorgenGrauen-3.3.5", "CODEBASE-NOTES": "download daily snapshot of our public base mudlib at https://gerrit.morgengrauen.info/plugins/gitiles/mudlib-public/+/refs/heads/master, get our driver at http://www.ldmud.eu/; or ask in Morgengrauen if you have questions", "CONTACT": "mud@mg.mud.de", "CRAWL DELAY": "1", "CREATED": "1992", "DESCRIPTION": "MorgenGrauen is a native German LPmud. It was founded in 1992 and has been prospering since. The world features an original fantasy setting with many facets. The 13 domains form a big world with 18000 rooms to explore and several thousand NPCs. You can choose between 8 races and 13 classes (guilds). Advancing is done through a combination of exploration points, experience points, class skills, finished adventures and some more. The levels are not limited, current maximum is about 210. After becoming a high level player it's possible to become a wizard and add your own imagination to the game. We are especially proud of attracting a number of visually impaired players who very much enjoy playing a text based online RPG. Thats why we have an option to turn ascii-graphics off. Multiplaying is a bit restricted and scripting is discouraged.", "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": "mg.morgengrauen.info", "ICON": "http://morgengrauen.info/newweb/img/icon.gif", "INTERMUD": "IM2-Zebedee", "IP": "89.58.11.82", "LANGUAGE": "German", "LEVELS": "220", "LOCATION": "Germany", "MCCP": "0", "MCP": "0", "MINIMUM AGE": "6", "MOBILES": "7000", "MOBILES-NOTES": "npc's can be cloned, so there can be thousands", "MSP": "0", "MUDPROGS-NOTES": "doesn't apply, LPMud", "MUDTRIGS-NOTES": "doesn't apply, LPMud", "MULTICLASSING": "0", "MULTIPLAYING": "Restricted", "MULTIPLAYING-NOTES": "for combat and quests only 2 characters may be active", "MXP": "0", "NAME": "MorgenGrauen", "NEWBIE FRIENDLY": "1", "OBJECTS": "5000", "OBJECTS-NOTES": "objects can be cloned, so there can be thousands", "PAY FOR PERKS": "0", "PAY TO PLAY": "0", "PLAYERKILLING": "Restricted", "PLAYERKILLING-NOTES": "playerkilling is limited to specific rooms", "PLAYERS": "7", "PORT": "23\t4712\t4711", "PORT-NOTES": "player ports are 23 and 4711, SSL port is 4712", "PUEBLO": "0", "QUEST SYSTEM": "Integrated", "QUEST-NOTES": "We have about 270 Quests and MiniQuests and they play an important role in gaining levels and skills.", "RACES": "8", "RACES-NOTES": "some additional for non player characters", "RESETS-NOTES": "doesn't apply, LPMud", "ROLEPLAYING": "Accepted", "ROOMS": "18000", "SKILLS": "170", "SKILLS-NOTES": "each class/guild and race has its own set of skills", "SSL": "4712", "STATUS": "Live", "STATUS-NOTES": "live and running", "SUBGENRE": "None", "TRAINING SYSTEM": "Both", "UPTIME": "1752097113", "VT100": "1", "WEBSITE": "http://morgengrauen.info/", "WORLD ORIGINALITY": "Mostly Original", "XTERM 256 COLORS": "0", "ZMP": "0" }, "option_states": { "server_offered": { "EOR": true, "MSSP": true }, "server_requested": { "0xfa": false, "LINEMODE": true, "NAWS": true, "TLS": false, "TTYPE": true } }, "timing": { "probe": 0.5050184726715088, "total": 1.1329336166381836 } } }, "sessions": [ { "connected": "2026-02-08T07:44:51.208110+00:00", "host": "mg.mud.de", "ip": "89.58.11.82", "port": 23 } ] } Connection Log -------------- Debug-level log of the Telnet negotiation session, showing each IAC (Interpret As Command) exchange between client and server. .. code-block:: text DEBUG client.py:770 Fingerprint client: host=mg.mud.de port=23 INFO client_base.py:174 Connected to DEBUG stream_writer.py:697 recv IAC DO TLS DEBUG stream_writer.py:1739 handle_do(TLS) DEBUG stream_writer.py:1817 DO TLS not supported. DEBUG stream_writer.py:3036 local_option[TLS] = False DEBUG stream_writer.py:938 send IAC WONT TLS DEBUG stream_writer.py:697 recv IAC WILL EOR DEBUG stream_writer.py:713 WILL EOR unsolicited DEBUG stream_writer.py:1869 handle_will(EOR) DEBUG stream_writer.py:3036 pending_option[DO + EOR] = True DEBUG stream_writer.py:938 send IAC DO EOR DEBUG stream_writer.py:3036 remote_option[EOR] = True DEBUG stream_writer.py:3036 pending_option[DO + EOR] = False DEBUG stream_writer.py:697 recv IAC DO NAWS DEBUG stream_writer.py:1739 handle_do(NAWS) DEBUG stream_writer.py:3036 pending_option[WILL + NAWS] = True DEBUG stream_writer.py:938 send IAC WILL NAWS DEBUG stream_writer.py:2306 send IAC SB NAWS (rows=25, cols=80) IAC SE DEBUG stream_writer.py:3036 local_option[NAWS] = True DEBUG stream_writer.py:3036 pending_option[WILL + NAWS] = False DEBUG stream_writer.py:697 recv IAC DO LINEMODE DEBUG stream_writer.py:1739 handle_do(LINEMODE) DEBUG stream_writer.py:3036 pending_option[WILL + LINEMODE] = True DEBUG stream_writer.py:938 send IAC WILL LINEMODE DEBUG stream_writer.py:3036 pending_option[SB + LINEMODE] = True DEBUG stream_writer.py:3036 local_option[LINEMODE] = True DEBUG stream_writer.py:3036 pending_option[WILL + LINEMODE] = False DEBUG stream_writer.py:697 recv IAC DO TTYPE DEBUG stream_writer.py:1739 handle_do(TTYPE) DEBUG stream_writer.py:3036 pending_option[WILL + TTYPE] = True DEBUG stream_writer.py:938 send IAC WILL TTYPE DEBUG stream_writer.py:3036 pending_option[SB + TTYPE] = True DEBUG stream_writer.py:3036 local_option[TTYPE] = True DEBUG stream_writer.py:3036 pending_option[WILL + TTYPE] = False DEBUG stream_writer.py:697 recv IAC WILL MSSP DEBUG stream_writer.py:713 WILL MSSP unsolicited DEBUG stream_writer.py:1869 handle_will(MSSP) DEBUG stream_writer.py:3036 pending_option[DO + MSSP] = True DEBUG stream_writer.py:938 send IAC DO MSSP DEBUG stream_writer.py:3036 remote_option[MSSP] = True DEBUG stream_writer.py:3036 pending_option[DO + MSSP] = False DEBUG stream_writer.py:689 begin sub-negotiation SB LINEMODE DEBUG stream_writer.py:676 sub-negotiation cmd LINEMODE SE completion byte DEBUG stream_writer.py:3036 pending_option[SB + LINEMODE] = False DEBUG stream_writer.py:2504 recv IAC SB LINEMODE LINEMODE-MODE b'\x01' IAC SE DEBUG stream_writer.py:1246 set Linemode DEBUG stream_writer.py:1249 send IAC SB LINEMODE LINEMODE-MODE IAC SE DEBUG stream_writer.py:689 begin sub-negotiation SB LINEMODE DEBUG stream_writer.py:676 sub-negotiation cmd LINEMODE SE completion byte DEBUG stream_writer.py:2031 [SB + LINEMODE] unsolicited DEBUG stream_writer.py:2486 recv IAC SB LINEMODE DO LMODE_FORWARDMASK, DEBUG stream_writer.py:3036 local_option[SB + LINEMODE + 2] = False DEBUG stream_writer.py:2897 FORWARDMASK received (2 bytes), not applied DEBUG stream_writer.py:689 begin sub-negotiation SB TTYPE DEBUG stream_writer.py:676 sub-negotiation cmd TTYPE SE completion byte DEBUG stream_writer.py:3036 pending_option[SB + TTYPE] = False DEBUG stream_writer.py:2203 recv TTYPE SEND: b'' DEBUG stream_writer.py:2214 send IAC SB TTYPE IS b'xterm-256color' IAC SE DEBUG stream_writer.py:689 begin sub-negotiation SB MSSP DEBUG stream_writer.py:676 sub-negotiation cmd MSSP SE completion byte DEBUG stream_writer.py:2031 [SB + MSSP] unsolicited DEBUG stream_writer.py:1642 MSSP: {'UPTIME': '1752097113', 'NAME': 'MorgenGrauen', 'PLAYERS': '9'} DEBUG client_base.py:460 negotiation complete after 2.00s. DEBUG client_base.py:88 EOF from server, closing. INFO client_base.py:105 Connection closed to INFO fingerprinting.py:737 new server fingerprint 84c84df8b6c8729e *Generated by* `telnetlib3-fingerprint `_ .. code-block:: shell telnetlib3-fingerprint --loglevel=debug mg.mud.de 23 .. [#scan] measured 2026-02-08 at 07:44 UTC