concreteroots.servebbs.org:23

Connection Banner:

/X Native Telnet: Searching for free node... /X Native Telnet: Successful connection to node 1 CONNECT 19200 \*\*EMSI_IRQ8E08 Welcome to Concrete Roots , located in a ketamine dream! Running AmiExpress 5.6.1 Copyright ⌐2018-2023 Darren Coles Registration (!.Inc. You are connected to Node 1 at 19200 baud Connection occured at Sat 07-Mar-2026 05:12:37. /-/ kOOL fRONTEND V1.1 bY: rEBEL/QTX \\-\\ \\-\\ dES!GN bY: nOP!/STS /-/ .​------------------------------------------------------------------. \|Node\| Handle/Username \| Location/Group \| User Ip Address \| \|-​---+-----------------+-----------------------+-------------------\| \| 00 \| stR/\\tOS! \| \*-HOODLUM!/XTOOLS2026 \| PRIVATE \| \| 01 \| Connecting \| \| 64.227.40.173 \| \| 02 \| Awaiting Call \| \| \| \| 03 \| Awaiting Call \| \| \| \| 04 \| Awaiting Call \| \| \| \`-​---╖-​----------------╖-​----------------------╖-​------------------\|/-\|/ Your Telnet Login Established from Host : 1984.ws \| <<-​----------. <<-​---------------------------------------------------' \|Current iP of This System : UNKNOWN \`-​---------------------------------------------------------->> ANSI, RIP or No graphics (A/r/n)? .:_ ::>\\ ::/. \\ ..::/ :: \\ _​___.:::/¿.::: \\\\ ...¿¿\\/.::::: // :::::..::::: // . () ::::::::::: / _,.​..._ o :::::::::: // ,-' \`-. ::::::::: // __ ,' () \`. :::::::: /> <_>> .' <\\ '. : ___<<<.​-------._/_​___ >\\_ __ : << : __/¿¿¿ ¿»»\\__ »// »»»'\`-._ <<_> _ \\ </ / :::::.. \\ _ \\__ \\__>> <>> \`._ _,' :::::: (_) \\_ __>>__ // \`-​..__,-' : () <\\ »»>>_ \\_>\\_ ..::/ . O _((_ //»»\\__»»»\\__ :::::/» ...: o »» <<_ »»\\__ »\\_ _.-'''\`-. :::: ¿ ::: . »» »\\ »\\.: \\ :. :/ :::/ ¿¿\\ »»\\ : \\_ ¿\\_ : » :::: » ¿ \\_ '. »\\ »\\ ,' ::::/ ¿¿\\ ¿\\ / _.- \`._¿ _.- :::/¿¿» :::/ :.¿¿\\___ / \`'\\' O / ¿ ::/¿¿ \\_ :.. \\ ¿¿¿\\__ .-'¿\`- ::»\\ .:/¿ \\_ :.»\\_​____¿\\_ o ::.\\_This is a :::/¿ _/ \\ \\ \\_ _ _///»»\\_ »\\_ .-' \`-. :::\\>private ::::/ / ¿\\ ¿/»__>>o __\\___¿\\ :::\\system! For /¿ ¿\\_ . :: .::\\\\_<(@) >>\\ ¿\\ .-' \`-._ :: >the exclusi / .\\ . :. :::\\ \\__,-' /»¿¿_ :: />use of our ¿ \\ _ :. ::\\_¿\\_::/:-​.__,.:::_/ :: /o>membership. .. / / . :\\_ :.\\_ :.\\_ \`-:::::::\\:: _ _ \\/In accessing ::_\\__/¿ / /¿ ::\\_ \\_ :. ¿»¿¿ O>> .. O>>/this system ___/»\\_ /¿¿ / :::\\ \`-​..__.,- » _​___ __,-'\|you agree to »»».. >__/¿¿ / \\ .:: _​_____.--.______ _,-\|»»\| »»::\| \|all terms and :::::</»>___/¿_/ ¿\\ ___/>>\\/»/\\ \\»»»»\|.»»» _\| \| :\| \|conditions »»»»»»»</»»( / _//:::\\\\__ \\ \\ >»»»\|: /» »»\| / \\_\|stated herein »»»»»»»:::. »>/ _/ / /\\ :O:\\\\/ \\ >/ All\|:: _/ the \| __/programming :::.»>/ / /»» :::<<___< »we do\|__/»receive is assumed within the :::»\\ _ > >.:O:o::\\\\_/ \\Public Domain. No person is to violate :: \\<< _> >__::.:::>> >_ copyright, or other lawful :: \\>> »_> >_/.:::o:>>¿¿»»»\\ rules and regulations. Should any ... :::::<<_ »»_> >-​----: :\\\\___/»» member advise us to the contrary, we ::::::::::::::: >>> > > _/ ::// \|__ will investigate and remove materials -​-._________ ::::.\\(( > > /»:::<< »»¿¿/ not compatible with any of the rules ___ \\___ : ))) > > /-​--- :\\\\___/ __ and regulations. This is the »»»\\___ \\__\\( \\ \\¿ __/ ::\\_​------'¿_/ sole extent of our liability.We :.»»»\\__ \\_ \\_¿\\/-​--.____\\_​_____/» reserve the right 2 one copy for ::::. »»\\_​____ »\\ »\\_\\ /..\\\\ \\» _​___the purpose of testing, -​-.-/.​----------\\_​_______\\ »\\\\ / :://--'¿¿ _/ archiving and usage for the --\|sk\|-​--------- /»»»»»\\ »\\ \\\\---'.::<<_​_____/»services we provide authors / \|!n\| \\-​-----./ /\\__ \\»\\:::():\\\\__/»» members herein this legal space! :.\`--'. »\\_​_________/ »»\\___ »\\\\o:_​_--/»»=​======== Do You Agree?=​======= ::. »»»»»»»»»» »»\\ »\\__//»PRESS YES! OR GET EATEN BY THE SHARKS!! \`-. _._ <=-are--there--any--=\`-​---'DO YOU PROMISE, NOT TO FUCK WITH THE SHARKS? <=-blood--in--the--waters?--or--what--do--you--say!?--={>

Server URLs

Server Location: 🇳🇴 Norway (GeoIP)

Listing

  • BBS Name: Concrete Roots (from listing)

  • Listed Location: Oslo, , Norway

BBS Software

Reported: AmiExpress

FidoNet

This server responded with an EMSI handshake sequence.

Encoding

  • Effective encoding: cp437

  • Scanner detected: cp437

Telnet Fingerprint

cb06484bfba3244f

This fingerprint is shared by 19 other servers.

Options offered by server: ECHO, SGA

Options requested from client: BINARY

The complete JSON record collected during the scan, including Telnet negotiation results and banner data.

Show JSON
{
  "server-probe": {
    "fingerprint": "cb06484bfba3244f",
    "fingerprint-data": {
      "offered-options": [
        "ECHO",
        "SGA"
      ],
      "probed-protocol": "server",
      "refused-options": [
        "AARDWOLF",
        "ATCP",
        "BINARY",
        "CHARSET",
        "COM_PORT",
        "EOR",
        "GMCP",
        "MCCP2",
        "MCCP3",
        "MSDP",
        "MSP",
        "MSSP",
        "MXP",
        "STATUS",
        "ZMP"
      ],
      "requested-options": [
        "BINARY"
      ],
      "scan-type": "quick"
    },
    "session_data": {
      "banner_after_return": "\r\n\r\n\u001b[34m           .:_\r\n\u001b[34m          ::>\\\r\n\u001b[34m         ::/. \\\r\n\u001b[34m      ..::/ :: \\\r\n\u001b[34m____.:::/\u00bf.::: \\\\\r\n\u001b[34m ...\u00bf\u00bf\\/.::::: //\r\n\u001b[34m :::::..::::: // \u001b[36m                        .   ()\r\n\u001b[34m :::::::::::  /       \u001b[36m                               _,...._   o\r\n\u001b[34m :::::::::: //             \u001b[36m                       ,-'       `-.\r\n\u001b[34m ::::::::: //            \u001b[34m  __\u001b[36m                   ,'  ()         `.\r\n\u001b[34m ::::::::  />            \u001b[34m <_>>    \u001b[36m             .'            <\\ '.\r\n\u001b[34m :    ___<<<.-------._/____ >\\_      \u001b[34m __ \u001b[36m      :             <<  :\r\n\u001b[34m__/\u00bf\u00bf\u00bf   \u00bf\u00bb\u00bb\\__       \u00bb//  \u00bb\u00bb\u00bb'`-._  \u001b[34m<<_>    _\u001b[36m  \\            </ /\r\n\u001b[34m   :::::..      \\       _     \\__  \\__>>   \u001b[34m <>>\u001b[36m  `._         _,'\r\n\u001b[34m::::::                 (_)       \\_ __>>__  //    \u001b[36m  `-..__,-'               \r\n\u001b[34m:                    ()        <\\   \u00bb\u00bb>>_ \\_>\\_\u001b[36m\r\n\u001b[34m     ..::/       .      O     _((_   //\u00bb\u00bb\\__\u00bb\u00bb\u00bb\\__ \u001b[36m\r\n\u001b[34m :::::/\u00bb    ...:          o    \u00bb\u00bb   <<_     \u00bb\u00bb\\__ \u00bb\\_  \u001b[36m  _.-'''`-.\r\n\u001b[34m:::: \u00bf    :::          .            \u00bb\u00bb           \u00bb\\  \u00bb\\\u001b[34m.:\u001b[36m    \\     :.\r\n\u001b[34m:/      :::/                    \u00bf\u00bf\\                \u00bb\u00bb\\ \u001b[34m:\u001b[34m \\_\u001b[36m   \u00bf\\_   :\r\n\u001b[34m\u00bb    :::: \u00bb                        \u00bf \\_                \u001b[34m'. \u001b[34m\u00bb\\  \u001b[36m  \u00bb\\ ,'\r\n\u001b[34m   ::::/                    \u00bf\u00bf\\        \u00bf\\   /   _.-      \u001b[34m`._\u00bf \u001b[36m  _.-\r\n\u001b[34m:::/\u00bf\u00bf\u00bb    :::/              :.\u00bf\u00bf\\___          /            `'\\\u001b[36m'  O\r\n\u001b[34m/ \u00bf      ::/\u00bf\u00bf       \\_        :.. \\ \u00bf\u00bf\u00bf\\__       .-'\u00bf`-     ::\u00bb\\\r\n\u001b[34m       .:/\u00bf             \\_        :.\u00bb\\_____\u00bf\\_          o     ::.\\\u001b[34m_\u001b[36mThis is a\r\n\u001b[34m    :::/\u00bf         _/ \\    \\   \\_ _   _///\u00bb\u00bb\\_ \u00bb\\_    .-' `-.   :::\\\u001b[34m>\u001b[36mprivate\r\n\u001b[34m  ::::/          /    \u00bf\\          \u00bf/\u00bb__>>o __\\___\u00bf\\             :::\\\u001b[36msystem! For\r\n\u001b[34m              /\u00bf        \u00bf\\_   .  :: .::\\\\_<\u001b[37m(\u001b[32m@\u001b[37m)\u001b[34m >>\\ \u00bf\\  .-' `-._  :: >\u001b[36mthe exclusi\r\n\u001b[34m             /            .\\  .   :. :::\\ \\__,-' /\u00bb\u00bf\u00bf_          :: />\u001b[36muse of our\r\n\u001b[34m           \u00bf         \\ _   :.  ::\\_\u00bf\\_::/:-.__,.:::_/          :: /o>\u001b[36mmembership.\r\n\u001b[34m..      /         /  . :\\_  :.\\_ :.\\_ `-:::::::\\::   _          _ \\/\u001b[36mIn accessing\r\n\u001b[34m::_\\__/\u00bf   /   /\u00bf       ::\\_    \\_ :.      \u00bf\u00bb\u00bf\u00bf     O>>    ..  O>>/\u001b[36mthis system\r\n\u001b[34m___/\u00bb\\_ /\u00bf\u00bf /            :::\\           `-..__.,-    \u00bb ____  __\u001b[34m,\u001b[34m-'\u001b[37m|\u001b[36myou agree to\r\n\u001b[34m\u00bb\u00bb\u00bb.. >__/\u00bf\u00bf  /      \\    .::   ______.--.______   _,-\u001b[37m|\u001b[34m\u00bb\u00bb\u001b[37m| \u001b[34m\u00bb\u00bb\u001b[37m::|  |\u001b[36mall terms and\r\n\u001b[34m:::::</\u00bb>___/\u00bf_/      \u00bf\\    ___/>>\u001b[37m\\/\u001b[34m\u00bb/\u001b[37m\\  \\\u001b[34m\u00bb\u00bb\u00bb\u00bb\u001b[37m|.\u001b[34m\u00bb\u00bb\u00bb \u001b[37m _|  |    :|  |\u001b[36mconditions\r\n\u001b[34m\u00bb\u00bb\u00bb\u00bb\u00bb\u00bb\u00bb</\u00bb\u00bb( /            _//:::\\\\\u001b[37m__\u001b[34m \\ \u001b[37m\\  >\u001b[34m\u00bb\u00bb\u00bb\u001b[37m|:    /\u00bb \u001b[34m\u00bb\u00bb\u001b[37m|\u001b[37m    / \\_|\u001b[36mstated herein\r\n\u001b[34m\u00bb\u00bb\u00bb\u00bb\u00bb\u00bb\u00bb:::. \u00bb>/ _/       / /\u001b[37m\\\u001b[34m :O:\\\u001b[37m\\/\u001b[34m  \\ \u001b[37m>/\u001b[36m All\u001b[37m|:: _/ \u001b[36mthe \u001b[31m|\u001b[37m __/\u001b[36mprog\u001b[31mr\u001b[36mamming\r\n\u001b[34m         :::.\u00bb>/        / /\u001b[37m\u00bb\u00bb \u001b[34m:::<<\u001b[37m___\u001b[34m< \u001b[37m\u00bb\u001b[36mwe do\u001b[37m|__/\u00bb\u001b[36mreceiv\u001b[31me \u001b[36mis assumed within the\r\n\u001b[34m           :::\u00bb\\  _     > >\u001b[34m.:O:o::\\\u001b[37m\\_/\u001b[34m \\\u001b[36mPublic \u001b[31mD\u001b[36momain. No \u001b[36mp\u001b[36merson is to violate\r\n\u001b[34m             :: \\<<    _> >\u001b[37m__\u001b[34m::.:::>>   >_ \u001b[36mcop\u001b[31my\u001b[36mright, or other lawful\r\n\u001b[34m              :: \\>>  \u00bb_> >\u001b[37m_/\u001b[34m.:::o:>>\u001b[37m\u00bf\u00bf\u00bb\u00bb\u00bb\\ \u001b[36mrules and regulations. Should any\r\n\u001b[34m...         :::::<<_ \u00bb\u00bb_> >\u001b[37m-----:\u001b[34m :\\\\\u001b[37m___/\u00bb\u00bb \u001b[36mmember advise us to the contrary, we\r\n\u001b[34m  ::::::::::::::: >>>   > >\u001b[37m   _/\u001b[34m :://\u001b[37m  \u001b[34m|\u001b[37m__ \u001b[36mwill investigate and remove materials\r\n\u001b[34m--._________ ::::.\\((   > >\u001b[37m  /\u00bb\u001b[34m:::<<\u001b[37m \u00bb\u00bb\u00bf\u00bf/ \u001b[36mnot compatible with any of the rules \r\n\u001b[34m___         \\___ : )))  > >\u001b[37m /----\u001b[34m :\\\u001b[37m\\___/\u001b[34m     \u001b[37m__ \u001b[36mand regulations. This is the\r\n\u001b[34m\u00bb\u00bb\u00bb\\___         \\__\\(   \\ \\\u00bf\u001b[37m  __/\u001b[34m ::\\_\u001b[37m------'\u00bf_/ \u001b[36msole extent of our liability.We\r\n\u001b[34m  :.\u00bb\u00bb\u00bb\\__            \\_ \\_\u00bf\\\u001b[37m/---.____\u001b[34m\\\u001b[37m______/\u00bb \u001b[36mreserve the right 2 one copy for\r\n\u001b[34m  ::::. \u00bb\u00bb\\_____       \u00bb\\ \u00bb\\_\\\u001b[37m       /\u001b[34m..\\\\ \\\u001b[37m\u00bb ____\u001b[36mthe purpose of testing, \r\n\u001b[34m--.-/.----------\\________\\  \u00bb\\\\\u001b[37m     / \u001b[34m:://\u001b[37m--'\u00bf\u00bf _/ \u001b[36marchiving and usage for the \r\n\u001b[34m--|\u001b[37msk\u001b[34m|---------- /\u00bb\u00bb\u00bb\u00bb\u00bb\\\u001b[34m  \u00bb\\\u001b[34m  \\\\\u001b[37m---'\u001b[34m.::<<\u001b[37m______/\u00bb\u001b[36mservices we provide authors /\r\n\u001b[34m  |\u001b[37m!n\u001b[34m|  \\------./     /\\\u001b[34m__     \\\u001b[34m\u00bb\\\u001b[31m::\u001b[34m:():\\\\__/\u00bb\u00bb \u001b[36mmembers herein this legal space!\r\n\u001b[34m:.`--'.  \u00bb\\__________/  \u00bb\u00bb\\___  \u00bb\\\u001b[34m\\\u001b[31mo\u001b[34m:\u001b[37m__-\u001b[34m-/\u00bb\u00bb\u001b[31m========= \u001b[36mDo You Agree?\u001b[31m========\r\n\u001b[34m  ::.      \u00bb\u00bb\u00bb\u00bb\u00bb\u00bb\u00bb\u00bb\u00bb\u00bb      \u00bb\u00bb\\    \u00bb\u001b[37m\\__/\u001b[34m/\u00bb\u001b[31mPRESS YES! OR GET EATEN BY THE SHARKS!!\r\n\u001b[34m`-. _._ \u001b[31m <=-are--there--any--=\u001b[34m`----'\u001b[31mDO YOU PROMISE, NOT TO FUCK WITH THE SHARKS?\r\n                   \u001b[31m<=-blood--in--the--waters?--or--what--do--you--say!?--={\u001b[0m\u001b[31m>",
      "banner_before_return": "\r\n/X Native Telnet:  Searching for free node...\r\n/X Native Telnet:  Successful connection to node 1\r\n\r\nCONNECT 19200\r\n**EMSI_IRQ8E08\r\n\r\n\u001b[0mWelcome to \u001b[32;44m Concrete \u001b[34;42m Roots \u001b[0m, located in a ketamine dream!\r\n\r\nRunning AmiExpress 5.6.1 Copyright \u23102018-2023 Darren Coles\r\nRegistration (!.Inc. You are connected to Node 1 at 19200 baud\r\nConnection occured at Sat 07-Mar-2026 05:12:37.\r\n\r\n\u001b[0m                   \u001b[32m/\u001b[33m-\u001b[34m/\u001b[37m kOOL fRONTEND V1.1 bY: rEBEL/QTX \u001b[34m\\\u001b[33m-\u001b[32m\\\r\n                         \u001b[32m\\\u001b[33m-\u001b[34m\\ \u001b[37mdES!GN bY: nOP!/STS \u001b[34m/\u001b[33m-\u001b[32m/\r\n     \u001b[34m.------------------------------------------------------------------.\r\n     \u001b[34m|\u001b[37mNode\u001b[34m| \u001b[37mHandle/Username \u001b[34m| \u001b[37mLocation/Group        \u001b[34m| \u001b[37mUser Ip Address   \u001b[34m|\r\n     \u001b[34m|----+-----------------+-----------------------+-------------------|\r\n \u001b[34m    | \u001b[32m00 \u001b[34m| \u001b[37mstR/\\tOS!       \u001b[34m| \u001b[37m*-HOODLUM!/XTOOLS2026 \u001b[34m|\u001b[36m      PRIVATE      \u001b[34m|\r\n \u001b[34m    | \u001b[32m01 \u001b[34m| \u001b[37mConnecting      \u001b[34m| \u001b[37m                      \u001b[34m|\u001b[36m   64.227.40.173   \u001b[34m|\r\n \u001b[34m    | \u001b[32m02 \u001b[34m| \u001b[37mAwaiting Call   \u001b[34m| \u001b[37m                      \u001b[34m|\u001b[36m                   \u001b[34m|\r\n \u001b[34m    | \u001b[32m03 \u001b[34m| \u001b[37mAwaiting Call   \u001b[34m| \u001b[37m                      \u001b[34m|\u001b[36m                   \u001b[34m|\r\n \u001b[34m    | \u001b[32m04 \u001b[34m| \u001b[37mAwaiting Call   \u001b[34m| \u001b[37m                      \u001b[34m|\u001b[36m                   \u001b[34m|\r\n    \u001b[34m `----\u2556-----------------\u2556-----------------------\u2556-------------------|/-|/\r\n \u001b[32mYour Telnet Login Established from Host :  \u001b[37m1984.ws                     \u001b[34m|\r\n \u001b[34m<<-----------.   <<----------------------------------------------------'\r\n              \u001b[34m|\u001b[32mCurrent iP of This System \u001b[32m:  \u001b[37mUNKNOWN\r\n              \u001b[34m`----------------------------------------------------------->>\r\n\u001b[0m\r\n\u001b[0mANSI, RIP or No graphics (A/r/n)? ",
      "dsr_replies": 0,
      "dsr_requests": 0,
      "encoding": "cp437",
      "option_states": {
        "server_offered": {
          "ECHO": true,
          "SGA": true,
          "STATUS": false
        },
        "server_requested": {
          "BINARY": true,
          "LINEMODE": false,
          "NAWS": false,
          "TSPEED": false
        }
      },
      "scan_type": "quick",
      "timing": {
        "probe": 0.5106055736541748,
        "total": 11.16723346710205
      }
    }
  },
  "sessions": [
    {
      "connected": "2026-03-07T04:12:52.872895+00:00",
      "host": "concreteroots.servebbs.org",
      "ip": "178.232.208.156",
      "port": 23
    }
  ]
}

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

telnetlib3-fingerprint --loglevel=debug concreteroots.servebbs.org 23
Show Logfile
DEBUG client.py:1193 Fingerprint client: host=concreteroots.servebbs.org port=23
INFO client_base.py:186 Connected to <Peer 178.232.208.156 23>
DEBUG stream_writer.py:3330 pending_option[WILL + MXP] = True
DEBUG stream_writer.py:1019 send IAC WILL MXP
DEBUG stream_writer.py:3330 pending_option[WILL + ATCP] = True
DEBUG stream_writer.py:1019 send IAC WILL ATCP
DEBUG stream_writer.py:3330 pending_option[WILL + MCCP3_COMPRESS] = True
DEBUG stream_writer.py:1019 send IAC WILL MCCP3_COMPRESS
DEBUG stream_writer.py:3330 pending_option[WILL + GMCP] = True
DEBUG stream_writer.py:1019 send IAC WILL GMCP
DEBUG stream_writer.py:3330 pending_option[WILL + AARDWOLF] = True
DEBUG stream_writer.py:1019 send IAC WILL AARDWOLF
DEBUG stream_writer.py:3330 pending_option[WILL + MSP] = True
DEBUG stream_writer.py:1019 send IAC WILL MSP
DEBUG stream_writer.py:3330 pending_option[WILL + MSDP] = True
DEBUG stream_writer.py:1019 send IAC WILL MSDP
DEBUG stream_writer.py:3330 pending_option[WILL + MSSP] = True
DEBUG stream_writer.py:1019 send IAC WILL MSSP
DEBUG stream_writer.py:3330 pending_option[WILL + ZMP] = True
DEBUG stream_writer.py:1019 send IAC WILL ZMP
DEBUG stream_writer.py:3330 pending_option[WILL + MCCP2_COMPRESS] = True
DEBUG stream_writer.py:1019 send IAC WILL MCCP2_COMPRESS
DEBUG stream_writer.py:3330 pending_option[DO + MXP] = True
DEBUG stream_writer.py:1019 send IAC DO MXP
DEBUG stream_writer.py:3330 pending_option[DO + ATCP] = True
DEBUG stream_writer.py:1019 send IAC DO ATCP
DEBUG stream_writer.py:3330 pending_option[DO + MCCP3_COMPRESS] = True
DEBUG stream_writer.py:1019 send IAC DO MCCP3_COMPRESS
DEBUG stream_writer.py:3330 pending_option[DO + GMCP] = True
DEBUG stream_writer.py:1019 send IAC DO GMCP
DEBUG stream_writer.py:3330 pending_option[DO + AARDWOLF] = True
DEBUG stream_writer.py:1019 send IAC DO AARDWOLF
DEBUG stream_writer.py:3330 pending_option[DO + MSP] = True
DEBUG stream_writer.py:1019 send IAC DO MSP
DEBUG stream_writer.py:3330 pending_option[DO + MSDP] = True
DEBUG stream_writer.py:1019 send IAC DO MSDP
DEBUG stream_writer.py:3330 pending_option[DO + MSSP] = True
DEBUG stream_writer.py:1019 send IAC DO MSSP
DEBUG stream_writer.py:3330 pending_option[DO + ZMP] = True
DEBUG stream_writer.py:1019 send IAC DO ZMP
DEBUG stream_writer.py:3330 pending_option[DO + MCCP2_COMPRESS] = True
DEBUG stream_writer.py:1019 send IAC DO MCCP2_COMPRESS
DEBUG stream_writer.py:768 recv IAC DO BINARY
DEBUG stream_writer.py:1836 handle_do(BINARY)
DEBUG stream_writer.py:3330 pending_option[WILL + BINARY] = True
DEBUG stream_writer.py:1019 send IAC WILL BINARY
DEBUG stream_writer.py:3330 local_option[BINARY] = True
DEBUG stream_writer.py:3330 pending_option[WILL + BINARY] = False
DEBUG stream_writer.py:768 recv IAC DONT NAWS
DEBUG stream_writer.py:1959 handle_dont(NAWS)
DEBUG stream_writer.py:3330 pending_option[WILL + NAWS] = False
DEBUG stream_writer.py:3330 local_option[NAWS] = False
DEBUG stream_writer.py:768 recv IAC WONT STATUS
DEBUG stream_writer.py:2148 handle_wont(STATUS)
DEBUG stream_writer.py:3330 remote_option[STATUS] = False
DEBUG stream_writer.py:3330 pending_option[DO + STATUS] = False
DEBUG stream_writer.py:768 recv IAC DONT TSPEED
DEBUG stream_writer.py:1959 handle_dont(TSPEED)
DEBUG stream_writer.py:3330 pending_option[WILL + TSPEED] = False
DEBUG stream_writer.py:3330 local_option[TSPEED] = False
DEBUG stream_writer.py:768 recv IAC DONT LINEMODE
DEBUG stream_writer.py:1959 handle_dont(LINEMODE)
DEBUG stream_writer.py:3330 pending_option[WILL + LINEMODE] = False
DEBUG stream_writer.py:3330 local_option[LINEMODE] = False
DEBUG stream_writer.py:768 recv IAC WILL SGA
DEBUG stream_writer.py:784 WILL SGA unsolicited
DEBUG stream_writer.py:1994 handle_will(SGA)
DEBUG stream_writer.py:3330 pending_option[DO + SGA] = True
DEBUG stream_writer.py:1019 send IAC DO SGA
DEBUG stream_writer.py:3330 remote_option[SGA] = True
DEBUG stream_writer.py:3330 pending_option[DO + SGA] = False
DEBUG stream_writer.py:768 recv IAC WILL ECHO
DEBUG stream_writer.py:784 WILL ECHO unsolicited
DEBUG stream_writer.py:1994 handle_will(ECHO)
DEBUG stream_writer.py:3330 pending_option[DO + ECHO] = True
DEBUG stream_writer.py:1019 send IAC DO ECHO
DEBUG stream_writer.py:3330 remote_option[ECHO] = True
DEBUG stream_writer.py:3330 pending_option[DO + ECHO] = False
DEBUG client_base.py:499 negotiation failed after 4.00s.
DEBUG client_base.py:505 failed-reply: 'WILL MXP, WILL ATCP, WILL MCCP3_COMPRESS, WILL GMCP, WILL AARDWOLF, WILL MSP, WILL MSDP,
    WILL MSSP, WILL ZMP, WILL MCCP2_COMPRESS, DO MXP, DO ATCP, DO MCCP3_COMPRESS, DO GMCP, DO AARDWOLF, DO MSP, DO MSDP, DO MSSP,
    DO ZMP, DO MCCP2_COMPRESS'
DEBUG stream_writer.py:3330 pending_option[DO + BINARY] = True
DEBUG stream_writer.py:1019 send IAC DO BINARY
DEBUG stream_writer.py:3330 pending_option[DO + CHARSET] = True
DEBUG stream_writer.py:1019 send IAC DO CHARSET
DEBUG stream_writer.py:3330 pending_option[DO + EOR] = True
DEBUG stream_writer.py:1019 send IAC DO EOR
DEBUG stream_writer.py:3330 pending_option[DO + COM_PORT_OPTION] = True
DEBUG stream_writer.py:1019 send IAC DO COM_PORT_OPTION
DEBUG stream_writer.py:993 skip DO MCCP2_COMPRESS; pending_option = True
DEBUG stream_writer.py:993 skip DO MCCP3_COMPRESS; pending_option = True
DEBUG stream_writer.py:993 skip DO GMCP; pending_option = True
DEBUG stream_writer.py:993 skip DO MSDP; pending_option = True
DEBUG stream_writer.py:993 skip DO MSSP; pending_option = True
DEBUG stream_writer.py:993 skip DO MSP; pending_option = True
DEBUG stream_writer.py:993 skip DO MXP; pending_option = True
DEBUG stream_writer.py:993 skip DO ZMP; pending_option = True
DEBUG stream_writer.py:993 skip DO AARDWOLF; pending_option = True
DEBUG stream_writer.py:993 skip DO ATCP; pending_option = True
INFO fingerprinting.py:755 connection for server fingerprint cb06484bfba3244f
INFO client_base.py:118 Connection closed to <Peer 178.232.208.156 23>