• SHH

    From Charles Pierson@21:4/127 to All on Tuesday, December 15, 2020 19:01:35
    I'm trying to set up ssh for my bbs. When I start mis server it shows
    Cryptlib missing.

    So I go to the Mystic wiki and follow the instruxtions to install

    I get thee following error when I do sudo make shared.

    error: invalid operands to binary expression ('va_list' (aka '__builtin_va_list') and 'void *') REQUIRES_B( verifyVAList( argPtr ) ); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~

    Am I missing something?

    --- Mystic BBS v1.12 A46 2020/08/26 (Raspberry Pi/32)
    * Origin: theoasisbbs.ddns.net:1357 (21:4/127)
  • From Al@21:4/106.1 to Charles Pierson on Tuesday, December 15, 2020 18:15:24
    Re: SHH
    By: Charles Pierson to All on Tue Dec 15 2020 07:01 pm

    I get thee following error when I do sudo make shared.

    error: invalid operands to binary expression ('va_list' (aka '__builtin_va_list') and 'void *') REQUIRES_B(
    verifyVAList( argPtr ) );
    ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~

    Am I missing something?

    Did you "unzip -a" the cryptlib source. It's important to do that on linux because the source files have CR/LF line endings and that creates problems on linux.

    Ttyl :-),
    Al

    ... Bugs are sons of glitches
    --- SBBSecho 3.11-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106.1)
  • From Charles Pierson@21:4/127 to Al on Wednesday, December 16, 2020 02:32:53
    Am I missing something?

    Did you "unzip -a" the cryptlib source. It's important to do that on
    linux because the source files have CR/LF line endings and that creates problems on linux.


    Yes. Ii did exactly like the wki said. And I tried v 3.4.5 and 3.4.6.
    Just in case the beta had problems.

    --- Mystic BBS v1.12 A46 2020/08/26 (Raspberry Pi/32)
    * Origin: theoasisbbs.ddns.net:1357 (21:4/127)
  • From Al@21:4/106.1 to Charles Pierson on Tuesday, December 15, 2020 19:28:09
    Re: Re: SHH
    By: Charles Pierson to Al on Wed Dec 16 2020 02:32 am

    Yes. Ii did exactly like the wki said. And I tried v 3.4.5 and 3.4.6.
    Just in case the beta had problems.

    Hmm. I wonder if there is a missing dependency but I couldn't tell from the error message.

    It compiles on my slackware box without issues.

    Ttyl :-),
    Al

    ... OUT TO LUNCH - If not back at five, OUT TO DINNER!
    --- SBBSecho 3.11-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106.1)
  • From Charles Pierson@21:4/127 to Al on Wednesday, December 16, 2020 04:01:31
    On 15 Dec 2020, Al said the following...

    Re: Re: SHH
    By: Charles Pierson to Al on Wed Dec 16 2020 02:32 am

    Yes. Ii did exactly like the wki said. And I tried v 3.4.5 and 3.4.6. Just in case the beta had problems.

    Hmm. I wonder if there is a missing dependency but I couldn't tell from the error message.

    It compiles on my slackware box without issues.

    Ttyl :-),
    Al

    I'm figuring that either I'm missing a dependency like you said. just no clue what it is. I'll keep experimenting.

    --- Mystic BBS v1.12 A46 2020/08/26 (Raspberry Pi/32)
    * Origin: theoasisbbs.ddns.net:1357 (21:4/127)
  • From Zip@21:1/202 to Al on Wednesday, December 16, 2020 11:55:22
    Hello Al!

    On 15 Dec 2020, Al said the following...
    It compiles on my slackware box without issues.

    I just compiled 3.4.6 on my Debian 10 box, and it compiled fine, but after installing it and restarting MIS and connecting via SSH (using SyncTerm 1.0) I get:

    + 2020.12.16 11:48:34 SSH 1-Negotiating SSH session
    + 2020.12.16 11:48:34 SSH Unable to set key (-2 )
    + 2020.12.16 11:48:34 SSH 1-Session failed

    Has anyone else managed to get cryptlib 3.4.6 (beta) working with Mystic (I'm running 1.12 A47 2020/12/04)?

    Thanks in advance! :)

    Best regards
    Zip

    --- Mystic BBS v1.12 A47 2020/12/04 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Al@21:4/106.1 to Zip on Wednesday, December 16, 2020 05:09:20
    Re: SHH
    By: Zip to Al on Wed Dec 16 2020 11:55 am

    I just compiled 3.4.6 on my Debian 10 box, and it compiled fine, but after installing it and restarting MIS and connecting via SSH (using SyncTerm 1.0) I get:

    + 2020.12.16 11:48:34 SSH 1-Negotiating SSH session
    + 2020.12.16 11:48:34 SSH Unable to set key (-2 )
    + 2020.12.16 11:48:34 SSH 1-Session failed

    Has anyone else managed to get cryptlib 3.4.6 (beta) working with Mystic (I'm running 1.12 A47 2020/12/04)?

    I would try 3.4.5. The beta may have new stuff that Syncterm doesn't work with. I have never tried it so I can't say for sure.

    I wonder if anyone has built cryptlib on a Pi and can give Charles any hints?

    Ttyl :-),
    Al

    ... What do you mean off topic??!!! There's a topic?
    --- SBBSecho 3.11-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106.1)
  • From Zip@21:1/202 to Al on Wednesday, December 16, 2020 16:41:40
    Hello Al!

    On 16 Dec 2020, Al said the following...
    I would try 3.4.5. The beta may have new stuff that Syncterm doesn't
    work with.I have never tried it so I can't say for sure.

    Yep. Perhaps they even changed the API so that Mystic would need to be recompiled against it... but perhaps it would refuse to start entirely then.

    Hmm... Maybe SyncTerm 1.0 only supports CBC ciphers, and cryptlib 3.4.6 removed them...

    Best regards
    Zip

    --- Mystic BBS v1.12 A47 2020/12/04 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Al@21:4/106.1 to Zip on Wednesday, December 16, 2020 13:59:11
    Re: Re: SHH
    By: Zip to Al on Wed Dec 16 2020 04:41 pm

    Yep. Perhaps they even changed the API so that Mystic would need to be recompiled against it... but perhaps it would refuse to start entirely then.

    Things can and do change.. :)

    Hmm... Maybe SyncTerm 1.0 only supports CBC ciphers, and cryptlib 3.4.6 removed them...

    Syncterm 1.1 was released a few months ago. I would try that also.. :)

    My Synchronet and SyncTERM are using 3.4.5 with good results.

    Ttyl :-),
    Al

    ... Money isn't everything, usually it isn't even enough.
    --- SBBSecho 3.11-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106.1)
  • From Zip@21:1/202 to Al on Thursday, December 17, 2020 07:40:38
    Hello Al!

    On 16 Dec 2020, Al said the following...
    Syncterm 1.1 was released a few months ago. I would try that also.. :)

    Yes, perhaps I should try that... although I think some of the new(er) versions had some obscure bugs regarding downloads etc., but perhaps those have been sorted out by now.

    My Synchronet and SyncTERM are using 3.4.5 with good results.

    Yep, also running 3.4.5 for now. Seems to be working fine (although support for non-CBC ciphers would be good for compatibility with e.g. ssh commands and PuTTY, for those using these programs.

    We'll see, I guess... :-)

    Best regards
    Zip

    --- Mystic BBS v1.12 A47 2020/12/04 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)
  • From Warpslide@21:3/110 to Zip on Thursday, December 17, 2020 08:12:45
    On 17 Dec 2020, Zip said the following...

    Syncterm 1.1 was released a few months ago. I would try that also.. :

    Yes, perhaps I should try that... although I think some of the new(er) versions had some obscure bugs regarding downloads etc., but perhaps Zi> those have been sorted out by now.

    And you can only copy via the scrollback and you can't paste at all. That's why I'm still using 1.0.

    Jay

    --- Mystic BBS v1.12 A47 2020/11/23 (Raspberry Pi/32)
    * Origin: Northern Realms (21:3/110)
  • From apam@21:1/126 to Al on Friday, December 18, 2020 18:05:30
    My Synchronet and SyncTERM are using 3.4.5 with good results.

    Keep in mind that synchronet and syncterm patch cryptlib a lot, and as
    far as I know mystic uses cryptlib as is.

    Andrew

    --- Talisman v0.8-dev (Linux/x86_64)
    * Origin: Talisman BBS - telnet://talismanbbs.com:11892/ (21:1/126)
  • From Zip@21:1/202 to Warpslide on Friday, December 18, 2020 14:22:30
    Hello Warpslide!

    On 17 Dec 2020, Warpslide said the following...
    And you can only copy via the scrollback and you can't paste at all. That's why I'm still using 1.0.

    Thanks! Sounds like I'll stay on 1.0 for a while then. :)

    Best regards
    Zip

    --- Mystic BBS v1.12 A47 2020/12/04 (Linux/64)
    * Origin: Star Collision BBS, Uppsala, Sweden (21:1/202)