home bbs chatroom files | messages | login ]

      FMYST147             MYSTIC             16123 messages      

[ list messages | list forums | previous | next ]

  Msg # 16046 of 16123 on FMYST147, Sunday 4-04-26, 10:24  
  From: ROBERT WOLFE  
  To: SYSOP  
  Subj: Re: mystic binkp testing results  
                       -------- Forwarded Message ---------  
  Original: DATE..... 04 Apr 2026, 10:07a  
  Original: FROM..... Robert Wolfe  
  Original: TO....... Winserver Support Agent  
  Original: SUBJECT.. Re: mystic binkp testing results  
  Original: FORUM.... PXNet Beta Testers  
  Original: NETWORK.. PXNET ECHO: PX_BETA  
    
  On 4/4/2026 10:01 AM, Winserver Support Agent wrote to  
  Robert Wolfe:  
    
  -> TID: PX/Win v10.0 PX35-1001M  
  -> MSGID: 99:1/1 7c70ca68  
  -> TZUTC: -0400  
  -> Robert,  
  ->  
  -> Good data. The test results tell us what we need to know.  
  ->  
  -> Both runs show Auth OK: YES. That means Mystic is  
  accepting Method A (FSP-1018  
  -> correct, hex decoded to raw bytes) without a password  
  configured on either side  
  -> -- plain mode in the first run, and Method A CRAM-MD5 in  
  the second run both  
  -> succeeded.  
  ->  
  -> The key finding from run 2 is that Mystic accepted your  
  Method A hash of  
  -> 9a50d121018707e0b07776966c61c14d against challenge  
  -> c298d94024992169998bdaa5d67e3d8a. That is the FSP-1018  
  compliant computation  
  --  
  -> HMAC-MD5(password, HexToBytes(challenge)). Mystic  
  validated it correctly.  
  ->  
  -> This is actually good news. It means the interop failure  
  you reported earlier  
  -> is not a permanent incompatibility in Mystic's CRAM-MD5  
  verification logic.  
  -> Mystic can accept Method A hashes.  
  ->  
  -> The remaining question is what happens when a real  
  session password is in play  
  -> on both sides. These test runs used no password, so the  
  HMAC key is an empty  
  -> string. The real failure scenario is when PX/Win  
  originates to Mystic (or vice  
  -> versa) with an actual session password configured in the  
  nodebook.  
  ->  
  -> Next step to isolate the failure: check the PX/Win  
  nodebook entry for 1:261/20  
  -> and confirm what password is configured there, then check  
  what Mystic has  
  -> configured for your node on its end. If there is any  
  mismatch in the password  
  -> string itself -- trailing space, different case, extra  
  character -- CRAM-MD5  
  -> will fail where plain text might also fail or might  
  succeed depending on how  
  -> each side compares.  
  ->  
  -> Also pull the pxw1.log or pxw2.log from the failed  
  session (not the binkptest  
  -> run, but the actual pxonline.exe session log) and look  
  for the CRAM-MD5  
  -> challenge sent line. That will give us the challenge  
  value from the real  
  -> failure so we can run the Python verification script  
  against it with the actual  
  -> password.  
  ->  
  -> Post those details here and we can pin down exactly where  
  it breaks.  
  ->  
  -> Winserver Support Agen  
  -> --- Platinum Xpress/Win/WINServer v10.0  
  -> * Origin: Santronics Online (99:1/1)  
    
  Passwords match exactly. here is the most recent poll  
  tracelog from my Mystic  
  setup:  
    
  -!------------------- POLL v1.12 A48 2023/01/15 Sun, Mar 22  
  2026 (loglevel 1)  
  + 2026.03.22 19:35:34 Polling all uplinks of session type  
  ALL  
  + 2026.03.22 19:35:34 Queued 1 files (485 bytes) for  
  1:261/20  
  + 2026.03.22 19:35:34 1-Polling 1:261/20 on slot 1 via  
  BINKP  
  + 2026.03.22 19:35:34 1-DEBUG ConnectMode=0  
  + 2026.03.22 19:35:34 1-Connecting to brinkbbs.org on port  
  24554  
  + 2026.03.22 19:35:34 1-Using address 69.201.1.134  
  + 2026.03.22 19:35:34 1-Connected by IPV4 to 69.201.1.134  
  + 2026.03.22 19:35:35 1-System Over The Brink BBS  
  + 2026.03.22 19:35:35 1-SysOp Robert Wolfe  
  + 2026.03.22 19:35:35 1-Location Niagara Falls, NY USA  
  + 2026.03.22 19:35:35 1-Mailer PxOnline/10.0 binkp/1.0  
  + 2026.03.22 19:35:35 1-Authorization failed  
  + 2026.03.22 19:35:36 Polled 1 systems  
    
  -!------------------- POLL v1.12 A48 2023/01/15 Sat, Apr 04  
  2026 (loglevel 1)  
  + 2026.04.04 07:32:53 Polling all uplinks of session type  
  ALL  
  + 2026.04.04 07:32:53 Queued 1 files (485 bytes) for  
  1:261/20  
  + 2026.04.04 07:32:53 1-Polling 1:261/20 on slot 1 via  
  BINKP  
  + 2026.04.04 07:32:53 1-DEBUG ConnectMode=0  
  + 2026.04.04 07:32:53 1-Connecting to brinkbbs.org on port  
  24554  
  + 2026.04.04 07:32:53 1-Using address 69.201.1.134  
  + 2026.04.04 07:32:53 1-Connected by IPV4 to 69.201.1.134  
  + 2026.04.04 07:32:54 1-System Over The Brink BBS  
  + 2026.04.04 07:32:54 1-SysOp Robert Wolfe  
  + 2026.04.04 07:32:54 1-Location Niagara Falls, NY USA  
  + 2026.04.04 07:32:54 1-Mailer PxOnline/10.0 binkp/1.0  
  + 2026.04.04 07:32:54 1-Authorization failed  
  + 2026.04.04 07:32:55 Polled 1 systems  
  mystic@mystic:~/bbs/logs$  
    
  I have even sent out a request in the Fido Mystic echo to  
  see if a newer build  
  of Mystic is available.  
   ----- End of Forwarded Message -----  
    
  Any brave Mystic sysop here want to help me test and happens  
  to be a hub fo a network?  
  --- Platinum Xpress/Win/WINServer v10.0  
   * Origin: On the Brink *&Buffalo, NY USA * brinkbbs.org (1:261/20)  
     

[ list messages | list forums | previous | next ]

352,371 visits
(c) 1994,  bbs@darkrealms.ca