Menu

#308 Can't connect to ssh server, Ubuntu 18.04, PAC-VS v4.5.5.8

v1.0 (example)
open
nobody
None
5
2021-05-13
2018-07-26
No

I can't connect to this server, ssh from terminal is ok. I'm using private key for authentication, please help!
Here's the debug log:

[pac_conn(5782)][10.5.20.36][test - 10.5.20.36]: !!_PAC_AUTH_[pac_PID3163_n5]!!
[pac_conn(5782)][10.5.20.36][test - 10.5.20.36]: SPAWNING:ssh -p 22 -i "/home/nghianv" -q -o "UserKnownHostsFile=/home/nghianv/snap/pac-vs/common/ssh/known_hosts" -F "/home/nghianv/snap/pac-vs/common/ssh/config"  -X -l nghianv 10.5.20.36
[pac_conn(5782)][10.5.20.36][test - 10.5.20.36]: SPAWNED:'ssh -p 22 -i "/home/nghianv" -q -o "UserKnownHostsFile=/home/nghianv/snap/pac-vs/common/ssh/known_hosts" -F "/home/nghianv/snap/pac-vs/common/ssh/config"  -X -l nghianv 10.5.20.36' (PID:5782)
Starting EXPECT pattern matching...
 at /snap/pac-vs/1/usr/share/perl5/Expect.pm line 562.
    Expect::expect(Expect=GLOB(0x24dc340), 40, ARRAY(0x334e720), ARRAY(0x334e9a8), ARRAY(0x3364270), ARRAY(0x3364480), ARRAY(0x3364570), ARRAY(0x3364978), ARRAY(0x3357b88), ...) called at /snap/pac-vs/1/opt/pac/lib/pac_conn line 1545
spawn id(3): list of patterns:
  #2: -eof `'
  #3: -re `\\[__PAC__SUDO__PROMPT__\\]'
  #4: -re `^.+ontinue connecting \\((.+)\\/(.+)\\)\\?\\s*$'
  #5: -re `.*(any key to continue|tecla para continuar).*'
  #6: -re `.*ffending .*key in (.+?)\\:(\\d+).*'
  #7: -re `([l|L]ogin|[u|U]suario|([u|U]ser-?)*[n|N]ame.*|[u|U]ser)\\s*:\\s*$'
  #8: -re `([p|P]ass|[p|P]ass[w|W]or[d|t](\\s+for\\s+)*|[c|C]ontrase.a|Enter passphrase for key \'.+\')\\s*:\\s*$'
  #9: -re `[#%\\$>]|\\:\\/\\s*$'

spawn id(3): Does `'
match:
  pattern #2: -eof `'? No.
  pattern #3: -re `\\[__PAC__SUDO__PROMPT__\\]'? No.
  pattern #4: -re `^.+ontinue connecting \\((.+)\\/(.+)\\)\\?\\s*$'? No.
  pattern #5: -re `.*(any key to continue|tecla para continuar).*'? No.
  pattern #6: -re `.*ffending .*key in (.+?)\\:(\\d+).*'? No.
  pattern #7: -re `([l|L]ogin|[u|U]suario|([u|U]ser-?)*[n|N]ame.*|[u|U]ser)\\s*:\\s*$'? No.
  pattern #8: -re `([p|P]ass|[p|P]ass[w|W]or[d|t](\\s+for\\s+)*|[c|C]ontrase.a|Enter passphrase for key \'.+\')\\s*:\\s*$'? No.
  pattern #9: -re `[#%\\$>]|\\:\\/\\s*$'? No.

[pac_conn(5782)][10.5.20.36][test - 10.5.20.36]: CLOSE:Connection ended by remote peer!! 
[pac_conn(5782)][10.5.20.36][test - 10.5.20.36]: DISCONNECTED:2:EOF
[pac_conn(5782)][10.5.20.36][test - 10.5.20.36]: DISCONNECTING
[pac_conn(5782)][10.5.20.36][test - 10.5.20.36]: DISCONNECTED

When I use ssh from terminal:

[nghianv@dev-docker-10-5-20-36 ~]$ 

Discussion

  • Abhishek

    Abhishek - 2018-08-22

    try changing the private key location in connection option
    In my case pac was using private key present at snap/pac-vs/common/ssh location

    Let me know if you find any alternate solution

     
    • Viet Nghia Nguyen

      My pac-vs default private key localtion is my home directory, which is normal.
      There was an update for some perl libraries, and after that my pac can't connect to any ssh server.
      My perl version is now 5.26.

      When I run pac-vs from terminal:

      nghianv@Acer-Nitro:~$ pac-vs
      PAC started (pac) with PID 16414
      INFO: Used config file '/home/nghianv/snap/pac-vs/common/.config/pac/pac.nfreeze'
      
      (pac:16414): GLib-GIO-WARNING **: Error creating IO channel for /proc/mounts: Permission denied (g-file-error-quark, 2)
      INFO: Using 'Unity' tray icon
      

      The only solution I have found is move to asbru-cm. It's a fork of pac, run smoothly, and I can import all my connections from pac to it.

       
  • Juan Fernando Márquez G.

    I had the same problem, i could't connect to ssh server, Ubuntu 18.04, PAC-VS v4.5.5.8.

    I solved it, adding to /home/youruser/snap/pac-vs/common/ssh/config the following lines:

    Host <host_you_are_trying_to_connect>
    HostkeyAlgorithms +ssh-dss</host_you_are_trying_to_connect>

     

    Last edit: Juan Fernando Márquez G. 2018-12-21
  • jrussell88

    jrussell88 - 2021-05-13

    Neither of these solutions got pac-vs working for me under Ubuntu 20.04.02 LTS, so I installed the forked version of Pac Manager, asbru-cm which worked without any further issues.

     

Log in to post a comment.