Inhalt

Einführung

Voraussetzungen

Anforderungen

Verwendete Komponenten

Konventionen

Problem

Ursache

Lösung

Auf dem CRS-Server

Auf dem Desktop der einzelnen Agenten

Einrichten von LDAP-Failover für mehrere LDAP-Server in IPCC Express 4.x

Zugehörige Informationen

Einführung

Dieses Dokument beschreibt einen Grund dafür, dass Mitarbeiter sich nicht beim Cisco Agent Desktop anmelden können. Agenten melden sich nicht an, weil sie nicht auf den sekundären LDAP-Server (Lightweight Directory Access Protocol) zugreifen können. Der LDAP-Server kann entweder der Active Directory-Dienst oder der Data Connection (DC) Directory-Dienst für Fehlertoleranz in einer Cisco IP Contact Center (IPCC) Express Edition-Umgebung sein.

Da die Integration jedoch mit der Cisco CallManager-LDAP-Konfiguration erfolgt, werden die Benutzerinformationen aus dem LDAP-Verzeichnis in die lokale Cisco CallManager-Datenbank heruntergeladen, die wiederum regelmäßig über die AXL-API mit der Cisco Response Solution (CRS) synchronisiert wird. Benutzerauthentifizierungsanforderungen werden über die AXL-API an den Cisco CallManager gesendet und dann, falls konfiguriert, an den externen LDAP-Verzeichnisdienst weitergeleitet.

Voraussetzungen

Anforderungen

Cisco empfiehlt, über Kenntnisse in folgenden Bereichen zu verfügen:

- Cisco CallManager

- Cisco IPCC Express Edition

- Cisco Desktop-Produktsuite

Verwendete Komponenten

Die Informationen in diesem Dokument basieren auf den folgenden Software- und Hardwareversionen:

- Cisco CallManager

- Cisco IPCC Express Edition

- Cisco Desktop-Produktsuite

Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.

Konventionen

Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps zu Konventionen von Cisco).

Problem

Wenn der primäre LDAP-Server ausfällt, können sich die Agenten nicht beim Cisco Agent Desktop anmelden, obwohl der sekundäre LDAP-Server funktionsfähig und verfügbar ist. Diese Fehlermeldung für die Cisco Agent Desktop-Software wird angezeigt:

07:08:28 01/11/2005 INFO   DAClient

Could not get agent testuser

07:08:28 01/11/2005 FATAL  FastCall FC0254

Unable to connect to Directory Services:

<Failed to bind to LDAP server. Can't contact LDAP server>

Ursache

Die Protokolldatei zeigt an, dass keine Verbindung zum sekundären LDAP-Server hergestellt werden soll. Ein möglicher Grund ist, dass die Cisco Desktop-Produktsuite nicht für die LDAP-Fehlertoleranz konfiguriert ist.

Lösung

Sie müssen zwei Schritte ausführen, um das LDAP-Server-Failover zu beheben:

- Einstellung 1: Auf dem CRS-Server.

- Einstellung 2: Auf dem Desktop jedes Agenten.

Auf dem CRS-Server

Gehen Sie wie folgt vor:

1. Wählen Sie Start > Programme > Cisco CRA Administrator > Anwendungsadministrator, um sich beim CRA-Administrator anzumelden.

Das Fenster Authentifizierung wird angezeigt:

Abbildung 1: Authentifizierungsbildschirm

2. Geben Sie Ihren Benutzernamen im Feld "Benutzererkennung" ein.

3. Geben Sie Ihr Kennwort in das Feld Kennwort ein.

4. Klicken Sie auf Anmelden.

Das Fenster Konfiguration und Repository wird angezeigt.

5. Wählen Sie System > Configuration and Repository aus.

Abbildung 2: Konfiguration und Repository

Das Fenster Directory Setup (Verzeichniseinrichtung) wird angezeigt (siehe Abbildung 3).

6. Geben Sie die IP-Adresse des sekundären LDAP-Servers im Feld Director Host Name (Hostname) ein. Trennen Sie diese Adresse durch ein Komma von der IP-Adresse des primären LDAP-Servers.

Abbildung 3: Verzeichniseinrichtung: Schritt 1 von 2

7. Klicken Sie auf Weiter.

Abbildung 4: Verzeichniseinrichtung: Schritt 2 von 2

8. Wählen Sie das richtige Profil aus der Profilnamenliste aus.

9. Klicken Sie auf Bearbeiten.

Die Explorer-Benutzeraufforderung wird angezeigt:

Abbildung 5: Explorer-Benutzeraufforderung

10. Klicken Sie auf OK.

11. Klicken Sie im Fenster Verzeichniseinrichtung auf Weiter.

Das erste Fenster für die Verzeichniseinrichtung wird erneut mit den IP-Adressen der primären und sekundären LDAP-Server angezeigt:

Abbildung 6: Verzeichniseinrichtung: Aktualisierte Konfiguration

12. Stoppen und starten Sie den Motor, damit die Änderungen wirksam werden.

13. Sichern Sie alle Workflow-Änderungen (z. B. Popup-Fenster für benutzerdefinierte Bildschirme oder Optionen, falls vorhanden).

14. Entfernen Sie alle Desktop-Software auf dem CRS Server (siehe Abbildung 7):

- Entfernen Sie den Desktop-Administrator.

- Entfernen Sie den RASCAL-Server.

- Entfernen des Desktop-Servers

- Entfernen des VoIP-Servers

- Entfernen Sie die Desktop-Basis.

Hinweis: Stellen Sie sicher, dass Desktop Base die letzte Komponente ist, die Sie entfernen, nachdem Sie alle anderen Komponenten entfernt haben. Es gibt keine bestimmte Abfolge für das Entfernen der anderen Komponenten.

Abbildung 7: Entfernen der Desktop-Software auf dem CRS Server

15. Starten Sie den CRS Server neu.

16. Führen Sie das vollständige CRS-Installationsprogramm aus, um die Desktop-Software neu zu installieren.

17. Führen Sie das Setup für die zuvor installierte Dienstversion erneut aus.

18. Stellen Sie die Änderungen am Workflow wieder her, falls vorhanden.

Auf dem Desktop der einzelnen Agenten

Über das Fenster Software

Gehen Sie wie folgt vor:

1. Entfernen Sie die Cisco Agent Desktop-Software in der folgenden Reihenfolge auf der Desktop-Workstation des Agenten (siehe Abbildung 8):

1. Entfernen Sie den Desktop-Supervisor.

2. Entfernen Sie Desktop Agent.

3. Entfernen Sie die Desktop-Basis.

Abbildung 8: Reihenfolge zum Entfernen der Desktop-Software auf dem Agenten-Desktop

2. Starten Sie die Workstation des Agenten neu.

3. Installieren Sie die gesamte Cisco Agent Desktop-Software, die Sie gerade von der Desktop-Workstation des Agenten entfernt haben, neu.

Im Registrierungs-Editor

Sie können dieses Problem auch mit dem Registrierungs-Editor auf der Desktop-Workstation jedes Agenten beheben. Gehen Sie wie folgt vor:

1. Klicken Sie auf Start > Ausführen.

Das Dialogfeld Ausführen wird angezeigt.

2. Geben Sie regedit32 ein, und klicken Sie auf OK.

Das Fenster Registrierungs-Editor wird angezeigt (siehe Abbildung 9).

3. Suchen Sie die Schlüssel LDAP_HOSTA und LDAP_HOSTB in diesem Pfad:

HKEY_LOCAL_MACHINE\SOFTWARE\Spanlink\Site Setup

4. Aktualisieren Sie die Werte dieser beiden Registrierungsschlüssel mit den IP-Adressen der primären und sekundären LDAP-Server.

Abbildung 9: Navigationspfad der Registrierung

Einrichten von LDAP-Failover für mehrere LDAP-Server in IPCC Express 4.x

Für die Benutzerauthentifizierung ist der Zugriff auf eine Benutzerdatenbank im LDAP-Server erforderlich. Wenn der LDAP-Server ausgefallen ist oder nicht verfügbar ist, können Sie nicht auf die Webschnittstelle der CRS Administration zugreifen, und die Agenten können sich nicht anmelden. Installieren Sie daher einen redundanten LDAP-Server, um eine hohe Verfügbarkeit zu gewährleisten. Mit Cisco CallManager können Sie mehrere LDAP-Server konfigurieren, um Redundanz zu gewährleisten.

Führen Sie diese Schritte aus, um neue Server für LDAP-Failover in IPCC Express 4.x hinzuzufügen. In diesem Beispiel fügen Sie zwei CallManager-Server für das LDAP-Failover hinzu.

1. Melden Sie sich auf dem CRS-Server bei der CRS Appadmin-Seite an. Gehen Sie zu System > LDAP Information und stellen Sie sicher, dass beide CallManager-Server hier aufgelistet sind.

2. Gehen Sie auf der Seite CRS Appadmin zu Extras > Benutzerverwaltung. Klicken Sie dann auf den Hyperlink für Cisco CallManager LDAP. Stellen Sie sicher, dass beide CallManager-Server hier aufgeführt sind.

3. Gehen Sie auf dem CRS-Server zu Start > Programme > Cisco CRS Administrator und starten Sie das Cisco CRS Serviceability Utility. Klicken Sie auf die Registerkarte CallManager LDAP Information (LDAP-Informationen), und stellen Sie sicher, dass beide CallManager-Server hier aufgelistet sind.

4. Klicken Sie im Cisco CRS Serviceability Utility (Cisco CRS Serviceability-Dienstprogramm) auf File (Datei) > Change Connection (Verbindung ändern), und Sie sehen CRS Bootstrap-Informationen. Dazu müssen auch beide LDAP-Server aufgelistet sein. Wenn eine fehlt, startet die CRS Engine nicht richtig, wenn der erste LDAP-Server ausfällt. Fügen Sie ggf. die zweite Datei hinzu, und klicken Sie auf Synchronisieren.

Zugehörige Informationen

- Fehler bei Neuinstallation des Desktop-Administrators - Vorherige Installation bleibt erhalten

- Der Dienst wird im Control Center als ungültig angezeigt und ist durch ein rotes X gekennzeichnet.

- Referenznetzwerk-Design der Cisco IPCC Express-Lösung

- Technischer Support und Dokumentation - Cisco Systems