Čtěte si vůbec maily od podpory
V poslední verzi MikroTik OS (6.41) došlo ke změnám v navázání SSH spojení.
Viz. changelog pro MikroTik OS 6.41:
*) ssh - do not use DH group1 with strong-crypto enabled;
*) ssh - enforced 2048bit DH group on tile and x86 architectures;
Perl knihovna použitá pro komunikaci pomocí protokolu SSH (Net:: 1.37) nepodporuje klíče DH 2048bit. To má za následek nefunkčnost SSH protokolu na zařízeních s MikroTik OS 6.41.
Postup řešení při zjištění problému (do doby vydání nové stable verze ISPadmin):
1. Proveďte downgrade MikroTik OS na některou z dřívějších verzí - např. 6.40.
2. Proveďte ruční instalaci nejnovější verze Net:: (2.14), a to následujícím způsobem:
* Zkontrolujte, jestli je dostupná poslední verze (2.14):
cpan -a | grep Net::
* Výsledek musí obsahovat tento řádek:
Net:: 1.37 2.14 SCHWIGON/Net-SSH-Perl-2.14.tar.gz
* Pokud výsledek souhlasí, můžete spustit příkaz:
perl -MCPAN -e 'install Net::'
* Po chvíli kompilace nové knihovny by měl skript skončit hláškou:
SCHWIGON/Net-SSH-Perl-2.14.tar.gz
make install -- OK
* Pro kontrolu můžete předcházející příkaz spustit ještě jednou. Tentokrát se zobrazí hláška, že knihovna je již nainstalována v poslední verzi 2.14:
Net:: is up to date (2.14)
Výše uvedeným postupem lze vyřešit aktuální problém s MikroTik OS 6.41. Následně bude tento problém ošetřen i v rámci stable verze systému ISPadmin. Více informací naleznete v changelogu.
ISPadmin development team