Archives

Cisco AnyConnect și problemele lui în Ubuntu

Dacă ar fi să calculez orele pierdute încercând să dau de cap diferitelor probleme între echipamente și servicii Cisco (fie ele routere nu neapărat ieftine, Webex sau mai nou clienți de VPN), aș crede că la Cisco au rămas doar echipele de dezvoltatori specializați pe .Net.

Nu de alta dar altfel nu-mi explic cum au reununțat de exemplu la suportul pentru Linux și Mac la meetmenow.

Recent am avut o nouă surpriză.

Unul din clienții ne dă acces spre serverele sale, servere aflate într-un VPN. Până aici, nimic nou sub soare. Însă în momentul în care am instalat versiunea pentru Linux a AnyConnect (care printre altele e relativ bine ascunsă și ajungi la linkul spre ea doar după ce crapă componenta Java), când să configurez clentu’ iaca surpriză… acesta nu funcționa, afișând o minunată eroare: “AnyConnect cannot confirm it is connected to your secure gateway. The local network may not be trustworthy. Please try another network.”

Acuma, ce să zic… m-aș fi dus eu în altă cameră, în altă rețea (eventual aia din crâșma vecină) dar conștiința nu și nu… și mă apuc de căutat soluții.

Cu puțin noroc (a fost o zi cu karmă bună) am găsit pe oit.ncsu.edu soluția problemei mele, se pare că pentru a aplicația se uită aiurea după certificatele, în special la CA prezente în sistem.

După ce am făcut structura de directoare pe placul său – /opt/.cisco/certificates/ca/ am copiat în directorul ca toate fișierele din  /etc/ssl/certs.

$sudo cp /etc/ssl/certs/* /opt/.cisco/certificates/ca 

Nu am testat, dar e posibil ca un link simbolic să rezolve de asemenea problema.

Ce este de asemenea de ținut minte, Cisco AnyConnect nu merge dacă este lansat ca root (cu sudo).

WebEx + Firefox 3 în Ubuntu 8.10

Pe ziua de azi, printre activitățile mele s-a nimerit să se întâmple si o configurare de server Apache via WebEx, pe o mașină care nu are acces la net (un server local al unui client care furnizează informații doar in LAN).

Așa că mă pun eu frumos și imi fac incă un cont (pentru că bineînteles uitasem parola de la ultima mea experiență WebEx) iar când sa fac conexiunea de test…. surprize, surprize…. Firefox crapă într-o fericire… fără mesaje de eroare, fără să aibă bunul simț să spună ce și cum se întâmplă.

Într-un final, am găsit o mulțime de variante de a face să funcționeze, o sursă foarte bună fiind aici: http://ubuntuforums.org/archive/index.php/t-502973.html….

De la lume adunate și-napoi la lume date:) asta e ceea ce a rămas în picioare pentru mine, din păcate, se pare ca e puțin probabil să funcționeze în versiunile pe 64bit, cel puțin așa reiese din posturile găsite pe net.

1. sudo apt-get install libstdc++5 sun-java6-plugin
2. Am editat ~/.profile și am adăugat următoarele două linii:
export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.66
export PATH=$JAVA_HOME/bin:$PATH
3. Am restartat X-ul cu ctrl+alt+backspace

După toate astea, am reușit să particip la conferința WebEx și să îmi rezolv problemele remote acolo.

Constatări de final (nu ma lasă sufletul să nu le fac):

1 – NU mă așteptam ca cei de la Cisco sa nu ofere suport pentru Linux in aplicațiile lor.

2 – Speram ca dupa atâția ani de zile de participări pe forumuri, unii useri să înteleagă faptul că dacă cineva postează o problemă cu o aplicatie, indiferent cât de exotică este aceasta, indiferent dacă parerea mea personală este pro sau contra acelei aplicații – un răspuns util este să îi spui dacă și eventual cum poate omul să scape de problemă nu să ii dai o listă cu aplicații similare care iți plac sau nu sau care “rulez frate”. Nu de alta, dar asta ajunge sa semene a Microsoft (toți să folosească aceeasi aplicație în același fel pentru a putea deveni productivi.) ori, tocmai asta cred că este esența și spiritul Linux – să poti folosi mai multe moduri / aplicații pentru a-ți atinge ținta și a-ți rezolva problema.


© 2009-2019 Alex. Burlacu
%d bloggers like this: