Μήνυμα λάθους κατά την προσπάθειά σας να συνδεθείτε σε ένα γραμματοκιβώτιο POP3 σε Exchange Server 2007: "Παρουσιάστηκε ένα σφάλμα κατά τη σύνδεση με το διακομιστή αλληλογραφίας"

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:
  • Ο χρήστης έχει ένα γραμματοκιβώτιο που φιλοξενείται στον Microsoft Exchange Server 2007.
  • Ο χρήστης διαθέτει ένα κύριο όνομα μεγάλη χρήστη (UPN).
  • Ο χρήστης προσπαθεί να συνδεθεί με το γραμματοκιβώτιό του Exchange Server 2007, χρησιμοποιώντας το πρωτόκολλο POP3.
Σε αυτό το σενάριο, ο χρήστης ενδέχεται να λάβετε ένα μήνυμα λάθους παρόμοιο με το ακόλουθο:
Παρουσιάστηκε ένα σφάλμα κατά τη σύνδεση με το διακομιστή αλληλογραφίας. Το όνομα χρήστη που χρησιμοποιήσατε απορρίφθηκε.
Λογαριασμός: "όνομα λογαριασμού",
Διακομιστής: "όνομα διακομιστή",
Πρωτόκολλο: POP3,
Απόκριση διακομιστή: "-ERR σφάλμα πρωτοκόλλου. Σύνδεση έχει κλείσει."
Θύρα: 110, ασφαλείς (SSL): όχι, σφάλμα διακομιστή: 0x800CCC90, αριθμός σφάλματος: 0x800CCC91

Αιτία

Αυτό το ζήτημα προκύπτει, εάν το Exchange Server 2007 έχει ρυθμιστεί να χρησιμοποιεί την προεπιλεγμένη τιμή της ρύθμισης MaxCommandSize των 40 byte για το πρωτόκολλο POP3.

Σημείωση Εάν η ρύθμιση του MaxCommandSize για το πρωτόκολλο POP3 είναι 40 byte, ένας χρήστης που διαθέτει μια μεγάλη UPN ενδέχεται να λάβετε το μήνυμα λάθους που περιγράφεται στην ενότητα "Συμπτώματα".

Προτεινόμενη αντιμετώπιση

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

Μέθοδος 1: Αυξήστε την τιμή της ρύθμισης MaxCommandSize χρησιμοποιώντας το κέλυφος διαχείρισης Exchange

Για να επιλύσετε αυτό το ζήτημα, αυξήστε την τιμή της ρύθμισης MaxCommandSize. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
  1. Επιβεβαιώστε την τρέχουσα τιμή ρύθμισης MaxCommandSize. Για να γίνει αυτό, εκτελέστε την ακόλουθη cmdlet:
    Get-POPSettings
    Σημείωση Από προεπιλογή, η τιμή της ρύθμισης MaxCommandSize είναι 40.
  2. Αυξήστε την τιμή της ρύθμισης MaxCommandSize. Για να γίνει αυτό, εκτελέστε την ακόλουθη cmdlet.
    Σύνολο POPSettings - MaxCommandSize 46
    Σημείωση Σε αυτό το cmdlet, η τιμή του 46 χρησιμοποιείται ως παράδειγμα. Οι έγκυρες τιμές ρυθμίσεων MaxCommandSize είναι 40 έως 1024.
  3. Κάντε επανεκκίνηση της υπηρεσίας Microsoft Exchange POP3.
Μέθοδος 2: αύξηση του MSExchPopImapCommandSize ο ορισμός της τιμής, χρησιμοποιώντας επεξεργασία Active Directory Service Interfaces (ADSI)

Για να επιλύσετε αυτό το ζήτημα, αυξήστε την τιμή της ρύθμισης MSExchPopImapCommandSize. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
  1. Κάντε κλικ στο κουμπί Έναρξη, πληκτρολογήστε Επεξεργασία Adsi στο πλαίσιο Αναζήτηση προγραμμάτων και αρχείων και, στη συνέχεια, πιέστε το πλήκτρο Enter.
  2. Στο μενού " ενέργεια ", κάντε κλικ στο κουμπί " σύνδεση με".
  3. Κάντε κλικ στο κουμπί , επιλέξτε ή πληκτρολογήστε ένα τομέα ή το διακομιστή, κάντε κλικ στο διακομιστή που θέλετε και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
  4. Αναπτύξτε το προεπιλεγμένο περιβάλλον ονομασίαςκαι, στη συνέχεια, αναπτύξτε το στοιχείο DC = domain, DC = com.
  5. Ανάπτυξη ΣΟ = υπηρεσίες, ανάπτυξη CN = Microsoft Exchange, ανάπτυξη CN = διαχειριστικές ομάδες, και, στη συνέχεια, αναπτύξτε το στοιχείο ΣΟ = Exchange Administrative Groups.
  6. Αναπτύξτε το στοιχείο CN =όνομα_διακομιστή, αναπτύξτε το στοιχείο Πρωτόκολλα υπηρεσιώνκαι, στη συνέχεια, αναπτύξτε το στοιχείο CN = POP3.
  7. Κάντε δεξιό κλικ στο CN = 1, και στη συνέχεια κάντε κλικ στο κουμπί Ιδιότητες.
  8. Κάντε διπλό κλικ στο MSExchPopImapCommandSize.
  9. Πληκτρολογήστε την τιμή που θέλετε. Για παράδειγμα, πληκτρολογήστε 46.

    Σημείωση Οι έγκυρες τιμές είναι 40 έως 1024.
  10. Τερματίστε το ADSI Edit.
  11. Κάντε επανεκκίνηση της υπηρεσίας Microsoft Exchange POP3.
Ιδιότητες

Αναγνωριστικό άρθρου: 945552 - Τελευταία αναθεώρηση: 14 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια