Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Probleem

Oplossing

TCP-adresoverzicht

TCP-adressen toevoegen

SQL-vragen

Inleiding

Dit document beschrijft een probleem dat in Cisco Unity Connection (CUC) wordt aangetroffen die door een onjuiste configuratie van de adressen van de Eenvoudig Mail Transfer Protocol (mtd) wordt veroorzaakt en biedt enige vragen van de Structured Query (SQL) die u kunt gebruiken om de verkeerde configuratie te identificeren.

Voorwaarden

Vereisten

Cisco raadt u aan kennis te hebben over CUC.

Gebruikte componenten

De informatie in dit document is gebaseerd op CUC versies 8.X en hoger.

Probleem

De TCP-proxy-adressen zijn onjuist ingesteld in CUC, waardoor berichten onjuist worden verzonden naar een CUC-gebruiker. De berichten worden niet aan de Smart Host doorgegeven als de Relay of de optie Accept & Relay wordt gebruikt, en de MTP-logbestanden tonen dit bericht:

Pickup Folder Monitor: No New Messages found

Deze symptomen kunnen ook worden waargenomen:

- Met single-inbox configuraties worden de berichten geleverd aan de Microsoft Exchange-postvak van de gebruiker en wordt een kopie van het bericht verzonden naar een andere CUC-gebruiker.

- Wanneer u probeert een nieuwe gebruikersaccount te maken, wordt de poging mislukt en ontvangt u dit bericht:

An object with SMTP address

already exists

Unable to create User

Oplossing

In deze sectie wordt beschreven hoe de adressen van de MTP-proxy worden gebruikt, hoe ze worden uitgevoerd en hoe de misconfiguraties van de MTP-proxy worden geïdentificeerd met het gebruik van SQL-vragen.

TCP-adresoverzicht

De TCP-proxy-adressen worden in CUC gebruikt om de ontvangers van een inkomend MTP-bericht in kaart te brengen dat door een gebruiker van een Internet Message Access Protocol (IMAP)-client wordt verzonden naar de juiste gebruiker of het Voice Profile voor Internet Mail (VPN)-contact. Als de IMAP-clients worden gebruikt om berichten naar andere gebruikers te verzenden, te antwoorden of door te sturen, of om VPIM-contacten op de CUC-server te versturen, dient u elke gebruiker of VPIM-contact te configureren met elk adres dat voor de transactie kan worden gebruikt.

TCP-adressen toevoegen

Om een proxy-adressen voor een gebruiker toe te voegen, navigeer naar Gebruiker > Bewerken > Mtp Proxy-adres en voeg de juiste adressen toe. Voor contacten, navigeer aan Contact > Bewerken > Adres Mtp en voeg de aangewezen adressen toe.

Een gebruiker met de naam test bijvoorbeeld gebruikt een configuratie met één uitgang met een Cisco Unified Messaging Account-e-mailadres van test@abc.lab. Om de optie ViewMail in Microsoft Outlook (een IMAP client) te gebruiken om berichten naar gebruikers te verzenden, te beantwoorden of door te sturen, moet het adres van de MTP-proxy voor test worden ingesteld met test@abc.lab.

Opmerking: Raadpleeg voor meer informatie over dit onderwerp de TCP-adresseringen in Cisco Unity Connection 8.x van de installatie-functies en -functies die worden gecontroleerd door gebruikersaccountinstellingen in Cisco Unity Connection 8.x Guide.

SQL-vragen

Om de misconfiguraties van het adres van een mp-proxy te identificeren kunnen SQL vragen worden gebruikt voor de extractie van gebruikersinformatie uit de database.Deze sectie beschrijft de SQL query opdrachten die u voor dit doel kunt gebruiken.

Voer deze opdracht in om een lijst te bekijken die alle gebruikers toont die met adressen van MTP zijn ingesteld:

admin:run cuc dbquery unitydirdb select u.alias, u.dtmfaccessid, p.smtpaddress

as smtpproxyaddress from vw_globaluser as u, vw_smtpproxyaddress as p where

u.objectid=p.object_globaluserobjectid

alias    dtmfaccessid  smtpproxyaddress

-------  ------------  ----------------

Anirudh  1008          smtp1@abc

Anirudh  1008          smtp2@abc

Anirudh  1008          smtp3@abc

Atest2   80222         test2@cuc8-5-1a

Atest3   80231         test3@cuc8-5-1a

testa    121212        testa@cuc8-5-1a

Voer deze opdracht in om de gebruiker te bekijken voor een specifiek adres van een MTP-proxy:

admin:run cuc dbquery unitydirdb select u.alias, u.dtmfaccessid, p.smtpaddress

as smtpproxyaddress from vw_globaluser as u, vw_smtpproxyaddress as p where

u.objectid=p.object_globaluserobjectid and p.smtpaddress='smtp1@abc'

alias    dtmfaccessid  smtpproxyaddress

-------  ------------  ----------------

Anirudh  1008          smtp1@abc

Voer deze opdracht in om een lijst te bekijken die alle contacten toont die met adressen van een MTP-proxy zijn ingesteld:

admin:run cuc dbquery unitydirdb select c.alias, c.dtmfaccessid, p.smtpaddress

as smtpproxyaddress from vw_contact as c, vw_smtpproxyaddress as p where

c.objectid=p.object_contactobjectid

alias        dtmfaccessid  smtpproxyaddress

-----------  ------------  ----------------

testcontact  null          testcontact@abc

Voer deze opdracht in om het contact voor een specifiek adres voor een MTP-proxy te bekijken:

admin:run cuc dbquery unitydirdb select c.alias, c.dtmfaccessid, p.smtpaddress

as smtpproxyaddress from vw_contact as c, vw_smtpproxyaddress as p where

c.objectid=p.object_contactobjectid and p.smtpaddress='testcontact@abc'

alias        dtmfaccessid  smtpproxyaddress

-----------  ------------  ----------------

testcontact  null          testcontact@abc