I have an error on a script I have wrote since few months, it worked very good with a raspberry pi, but now with an orange pi I have this:
>>> import paramiko
>>> transport = paramiko.Transport("192.168.2.2", 22)
>>> transport.connect(username = "orangepi", password = "my_pass")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/paramiko/transport.py", line 978, in connect
self.start_client()
File "/usr/lib/python2.7/dist-packages/paramiko/transport.py", line 406, in start_client
raise e
paramiko.ssh_exception.SSHException: Incompatible ssh server (no acceptable macs)
I can connect in console with ssh without problem.
Somebody has an idea ?
You should check if any of those MACs algorithms are available on your SSH server (sshd_config, key: MACs) :
They are needed in order for Paramiko to connect to your SSH server.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With