Το παράθυρο διαλόγου εμφανίζεται τη στιγμή που πατάτε Connect, πριν από οποιαδήποτε προτροπή διαπιστευτηρίων, και λέει ότι η υπηρεσία VPN δεν είναι διαθέσιμη. Τίποτα δεν έχει φύγει ακόμη από το μηχάνημα. Το παράθυρο του AnyConnect μιλά σε μια τοπική υπηρεσία Windows, και όταν αυτή η συνομιλία αποτύχει, ο client τα παρατά πριν καν ονομάσει μια πύλη. Αυτή η σειρά είναι το πιο χρήσιμο στοιχείο σε όλο το μήνυμα: κάνετε αποσφαλμάτωση μιας υπηρεσίας και ενός οδηγού, όχι ενός πιστοποιητικού ή ενός κανόνα firewall στην άλλη πλευρά. Αυτή είναι η σειρά με την οποία προχωρώ, ο φθηνότερος έλεγχος πρώτος.

Το παράθυρο εμφανίζεται πριν γίνει επαφή με την πύλη

Το παράθυρο είναι ένα λεπτό front end. Ζητά από την υπηρεσία agent να χτίσει το tunnel, και αυτή η υπηρεσία κατέχει τον προσαρμογέα, τις αλλαγές δρομολόγησης και την αποθήκη προφίλ. Αν η υπηρεσία λείπει, είναι σταματημένη ή μπλοκαρισμένη, το front end δεν έχει με τι να μιλήσει και αναφέρει ακριβώς αυτό.

Η πρακτική συνέπεια είναι απλή: κανένα όνομα διακομιστή, καμία προτροπή διαπιστευτηρίων, κανένα σφάλμα πιστοποιητικού. Αν δείτε κάτι από αυτά, σταματήστε να διαβάζετε αυτό και κοιτάξτε το tunnel.

Ελέγξτε την υπηρεσία agent πριν από οτιδήποτε άλλο

Ανοίξτε το services.msc και βρείτε το Cisco AnyConnect Secure Mobility Agent. Αν ο τύπος εκκίνησης είναι Disabled, ορίστε τον σε Automatic και ξεκινήστε την. Μια υπηρεσία που απενεργοποιήθηκε από αναβάθμιση ή έμεινε πίσω από μια κατάρρευση συχνά ξεκινά καθαρά μία φορά και μένει ενεργή. Αν πεθάνει ξανά μέσα σε δευτερόλεπτα, σημειώστε τον κωδικό σφάλματος και συνεχίστε να διαβάζετε.

Δύο υποστηρικτικές υπηρεσίες αξίζει να τις κοιτάξετε σε πεισματικά μηχανήματα. Η επανεκκίνηση του Base Filtering Engine έχει καθαρίσει αυτό το μήνυμα όταν ο οδηγός φίλτρου είχε κολλήσει. Όπου ήταν ενεργό το Internet Connection Sharing, το κλείσιμο του ICS έκανε το ίδιο, γιατί τα δύο ανταγωνίζονται για την ίδια δικτυακή υποδομή.

Σε διαχειριζόμενο φορητό, η υπηρεσία μπορεί να είναι απενεργοποιημένη σκόπιμα από πολιτική, οπότε επιβεβαιώστε με όποιον κατέχει τη συσκευή πριν την ενεργοποιήσετε ξανά.

Μετά ελέγξτε τον εικονικό προσαρμογέα

Το AnyConnect χρειάζεται τον δικό του εικονικό προσαρμογέα, και ένας απενεργοποιημένος παράγει το ίδιο παράθυρο σε μερικές εκδόσεις. Ανοίξτε Συνδέσεις δικτύου, βρείτε την καταχώριση Cisco AnyConnect Secure Mobility Client και ενεργοποιήστε την αν είναι γκριζαρισμένη. Το ίδιο πάνελ χειρίζεται και την κολλημένη περίπτωση: μια διεπαφή σε κατάσταση σύνδεσης συνήθως δεν αφαιρείται από τις Ρυθμίσεις, αλλά εδώ μπορεί να απενεργοποιηθεί και να διαγραφεί.

Αν ο προσαρμογέας λείπει εντελώς, ο οδηγός δεν εγκαταστάθηκε. Αυτό δείχνει στην επόμενη ενότητα και όχι σε κάτι που μπορείτε να αλλάξετε με διακόπτη.

Όταν μια επανεκκίνηση δεν κρατά

Ένας κατάλοιπος φάκελος εγκατάστασης μπορεί να επαναφέρει τη χαλασμένη κατάσταση σε κάθε εκκίνηση. Απεγκαταστήστε τον client, διαγράψτε τον φάκελο Cisco AnyConnect κάτω από το ProgramData, επανεκκινήστε και μετά εγκαταστήστε ξανά την ίδια έκδοση. Η αφαίρεση αυτού του φακέλου είναι αυτό που καθαρίζει προφίλ και θραύσματα πολιτικής μηχανήματος που αφήνει ο απεγκαταστάτης. Μια νεότερη κύρια έκδοση μπορεί επίσης να καθαρίσει το μήνυμα, αλλά μόνο αν η πύλη σας δέχεται αυτή την έκδοση client.

Οι χρήστες macOS συναντούν την ίδια διατύπωση μέσω άλλου στοιχείου. Ο agent είναι εργασία launchd, οπότε φορτώστε την και επιβεβαιώστε ότι η εφαρμογή επιτρέπεται να τρέχει στο παρασκήνιο. Στις τρέχουσες εκδόσεις αυτός ο διακόπτης βρίσκεται στα Login Items και Extensions, και μια εφαρμογή που απενεργοποιήθηκε εκεί ξεκινά και μετά αποτυγχάνει με αυτό ακριβώς το μήνυμα.

Όταν ένας δεύτερος client VPN είναι η αιτία

Δύο clients μπορούν να μαλώνουν για οδηγούς φίλτρου και προτεραιότητα προσαρμογέα. Ένας client Forti εγκατεστημένος δίπλα σε παλαιότερο client Cisco έχει αφήσει ανθρώπους συνδεδεμένους αλλά ανίκανους να φτάσουν οπουδήποτε, και η αφαίρεση του αχρησιμοποίητου client αποκατέστησε την υπηρεσία. Η εφαρμόσιμη εναλλακτική είναι ρητές διαδρομές ανά subnet VPN, ώστε οι διευθύνσεις κάθε client να προσγειώνονται στον σωστό προσαρμογέα αντί να εξαρτώνται από τη σειρά μετρικών.

Αν πρέπει να μείνουν και οι δύο clients, αποφασίστε τις διαδρομές συνειδητά και γράψτε τις. Οι εικασίες μετρικών σπάνε στην επόμενη ενημέρωση.

Μια σειρά διόρθωσης που δεν χρειάζεται δύο επανεγκαταστάσεις

Πριν επανεγκαταστήσετε, κρατήστε το log του agent. Το μήνυμα καλύπτει πολλές διαφορετικές αστοχίες, και το log είναι το μόνο που τις ξεχωρίζει εκ των υστέρων. Μετά εκτελέστε αυτή τη σειρά και σταματήστε στο πρώτο βήμα που αλλάζει τη συμπεριφορά:

  • Υπηρεσία agent παρούσα, τύπος εκκίνησης Automatic, σε λειτουργία πριν ξεκινήσει το GUI.
  • Εικονικός προσαρμογέας ενεργός στις Συνδέσεις δικτύου, καμία διεπαφή κολλημένη σε κατάσταση σύνδεσης.
  • Internet Connection Sharing κλειστό, Base Filtering Engine υγιές.
  • Φάκελος ProgramData αφαιρεμένος πριν από επανεγκατάσταση, ίδια έκδοση εγκατεστημένη ξανά.
  • Κανένας δεύτερος client VPN που κρατά τους ίδιους οδηγούς φίλτρου.

Αν ο client τερματιστεί πριν δείξει όνομα διακομιστή ή προτροπή διαπιστευτηρίων, τίποτα στο δίκτυο δεν δέχθηκε επαφή. Μια τέταρτη επανεγκατάσταση δεν θα βρει μια αιτία που μια κατάσταση υπηρεσίας θα σας έδειχνε σε δύο λεπτά.

Σχετικά άρθρα