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

Το κουμπί αντανακλά την τοπική επικύρωση

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

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

Προσαρμόστε τα πεδία στην επιλεγμένη μέθοδο

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

Χρησιμοποιήστε το υποστηριζόμενο προφίλ και τις οδηγίες εγγραφής του παρόχου αντί να συνθέτετε πεδία με διαίσθηση. Η τοποθέτηση πιστοποιητικού πελάτη στο πεδίο CA, η μεταχείριση δημόσιου πιστοποιητικού ως ιδιωτικού κλειδιού ή η πληκτρολόγηση κωδικού λογαριασμού σε πεδίο φράσης πρόσβασης ιδιωτικού κλειδιού είναι όλα συνηθισμένα και όλα παράγουν την ίδια σιωπηλή άρνηση αποθήκευσης.

Ελέγξτε κάθε αναφορά ως το αντικείμενο που υποτίθεται ότι είναι. Ένα όνομα αρχείου με το σωστό κατάληξη δεν αποδεικνύει τίποτα για την αναγνωσιμότητα, την ιδιοκτησία ή το αν ανήκει σε αυτή την ταυτότητα. Ένα ιδιωτικό κλειδί αναγνώσιμο μόνο από το root δεν φορτώνεται σε συνεδρία επιφάνειας εργασίας, και ο επεξεργαστής το αναφέρει ως αποτυχία επικύρωσης και όχι ως σφάλμα δικαιωμάτων.

Η αλλαγή μεθόδου μόνο για να γίνει το κουμπί πλήκτρο κλικ αλλάζει το τι σημαίνει το προφίλ. Η πληκτρολόγηση άκυρων κωδικών και μετά η επιστροφή μπορεί να αφήσει αποθηκευμένες τιμές που κανείς δεν ήθελε. Κρύβει επίσης την απαίτηση που έλειπε πραγματικά, και αυτή επιστρέφει ως αποτυχία σύνδεσης μία ώρα αργότερα.

Διαχωρίστε τα αποθηκευμένα μυστικά από τα μυστικά του πράκτορα

Ορισμένες πληροφορίες ανήκουν στο αποθηκευμένο προφίλ και άλλα διαπιστευτήρια μπορούν να παρασχεθούν διαδραστικά κατά την ενεργοποίηση. Το API συνδέσεων του NetworkManager κρατά την επαλήθευση σύνδεσης, την επαλήθευση μυστικών και την ανακάλυψη μυστικών ως ξεχωριστές λειτουργίες, και η δική του τεκμηρίωση προειδοποιεί ότι οι υποδείξεις δεν μπορούν πάντα να καθορίσουν όλα όσα χρειάζεται μια σύνδεση.

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

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

Μια επιτυχής αποθήκευση δεν αποδεικνύει επίσης ότι ο προβλεπόμενος πράκτορας θα απαντήσει στο επόμενο αίτημα. Διατηρήστε την κυριότητα του λογαριασμού και του ιδιωτικού κλειδιού αντί να αντιγράψετε κάθε μυστικό σε αρχείο αναγνώσιμο από το σύστημα μόνο για να ησυχάσει το παράθυρο.

Διαβάστε τα επόμενα στάδια χωριστά

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

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

nmcli -f NAME,UUID,TYPE connection show
nmcli connection show "Corp VPN" | grep -E "vpn\.|802-1x"

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

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