Ma prima di ciò, mettiamo in evidenza i codici di errore generali che il sistema SASL potrebbe tornare dopo una chiamata alla libreria. Certo, affermeremo anche quali sono i loro significati generali:
Codici di risultato SASL comuni
CONTINGIONI CLIENTE CLIENT SASL SOLO CLIENTE CODICI
Codici comuni solo SASL Server
Codici di risultato SASL forniti con l'impostazione della password
Errori SASL comuni che dovresti sapere
Di seguito sono riportati alcuni problemi comuni che potresti affrontare durante l'interazione con SASL:
Nome utente/password errato su SASL utilizzato con SASL
Se si utilizza il framework SASL e si aumenterà con Kerberos, possono verificarsi i seguenti problemi:
La soluzione ai problemi precedenti è assicurarsi di inserire correttamente il nome utente e la password. Il nome utente è molto sensibile al caso ogni volta che si utilizza la versione 5 di Kerberos e SASL per l'autenticazione.
Sasl_fail quando si utilizza SMTP
Di solito, questo significa un fallimento generico. Si verifica quando l'autorizzazione SMTP è difettosa e non funziona normalmente. Naturalmente, questo può anche accadere quando si è in linea con le credenziali di accesso e -mail valide.
I file di registro esatti leggeranno come segue:
La risoluzione di questo comporta l'ordinamento del plug -in di configurazione scadente. Inoltre, puoi evitare di inviare e -mail utilizzando le porte sicure come 465 o 467, tra le altre.
Problemi SASL quando si utilizza SASL e Postfix SMTP
Quando si utilizza SASL su Postfix SMTP, si verifica spesso il seguente errore. Succede a causa di una configurazione errata del /etc/postfix/master.cf File su TLS. Puoi risolvere questo problema modificando leggermente il SMTPD_ENFORCE_TLS variabile. Puoi impostare il suo valore in /etc/postfix/master.cf file da diventare mtpd_enforce_tls = sì.
Le voci dovrebbero assomigliare a ciò che è nella figura seguente dopo le modifiche:
Oltre alle modifiche, assicurarsi che il file di configurazione non abbia dati errati.
Un errore di autenticazione quando si utilizza SASL su Digest-MD5
Può verificarsi un errore perché il connettore non ha un parametro extra provider.
Puoi aggiungere il Giava.denominazione.sicurezza.Autenticazione: Digest-MD5 all'appropriato Parametro extra provider sezione dopo aver selezionato il metodo di autenticazione SASL.
Conclusione
Questo è tutto per la risoluzione dei problemi SASL. In particolare, gli errori di risoluzione dei problemi SASL spesso si verificano a causa di una configurazione errata o passaggi di callback scadenti. Questo articolo mirava a discutere gli errori comuni. Fedele al suo obiettivo, abbiamo gestito alcuni degli errori comuni che molto probabilmente affronterai. Se dovessi affrontare errori che non sono gestiti in questo elenco, ti preghiamo di condividere quelli con noi nella sezione commenti qui sotto.
Fonti: