Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Conventies

Achtergrondinformatie

Voordat u een probleem hebt opgelost

Zorg ervoor dat de cIPfaxSVC-service is geïnstalleerd, geconfigureerd en actief

Stel een Mail-client in om de fax-account te bewaken

Instellingen registratie

Probleemoplossing voor elke component

Stap 1: Controleer of berichten van de eindgebruiker naar de fax-account kunnen worden verzonden

Stap 2: Controleer of berichten door de IP-faxservice worden verwerkt

Stap 3: Controleer de bediening met uitlijnen

Stap 4: Controleer dat de router het bericht ontvangt en oplevert

Stap 5: Controleer of de router het DSN-bericht heeft verzonden

Stap 6: Controleer of het DSN-bericht is ontvangen

Caveats

Bijlage

Trace-bestanden renderen

Q.931 oorzaakcodes van verbroken verbinding

Gerelateerde informatie

Inleiding

Uitgaande fax van een gebruiker van Cisco Unity naar een faxapparaat op het openbare telefoonnetwerk (PSTN) wordt ondersteund met de wizard Cisco Unity IP fax Configuration die start met Cisco Unity 4.0(4) en Cisco IOS® Software release 12.3(7)T. Met deze service kunnen gebruikers uitgaande faxen per e-mail versturen. Het telefoonnummer van de doelfax is opgenomen in de onderwerpregel of de e-mail en wordt naar een postvak verzonden dat de Cisco Unity IP fax-service controleert. De service herstelt het bericht, geeft alle bijlagen in de juiste indeling, adressen en verstuurt het bericht. Het bericht wordt via Simple Mail Transfer Protocol (MTP) verzonden naar de Cisco IOS-gateway die is geconfigureerd met de T.37 OffRamp-functie om de fax naar het doeltelefoonnummer te verzenden.

In dit document worden de gebruikelijke stappen besproken die u gebruikt om problemen op te lossen. Raadpleeg het Configuratievoorbeeld van Cisco Unity IP fax-gateway voor de eerste configuratiestappen van de Cisco IOS-gateway. Raadpleeg de wizard Faxconfiguratie van IP-fax voor Cisco Unity.

Voorwaarden

Vereisten

Cisco raadt kennis van de volgende onderwerpen aan:

- Normale documentatie voor het Cisco Unity IP fax-uitgaande proces

Raadpleeg de wizard IP-fax-configuratie en het voorbeeld van Cisco Unity IP fax-gateway voor buitengebruik.

- Basiskennis van MTP met Microsoft Exchange 2000/2003

- Cisco IOS Voice-over-IP (VoIP) configuratie

Een actieve server van Cisco Unity met de Wizard Cisco Unity IP fax-configuratie versie 2.0.0.19 of hoger wordt gebruikt in combinatie met de configuratie van de gateway die in dit document is gedefinieerd, om een volledig, operationeel systeem te hebben. Op de IOS gateway wordt een Cisco IOS-router die T.37 OffRamp functionaliteit ondersteunt en Cisco IOS-softwarerelease 12.3(7)T of hoger vereist samen met Cisco Unity versie 4.0(4) of hoger met Microsoft Exchange 2000 of 2003 als de partner-berichtenwinkel.

Opmerking: T.37 OffRamp wordt niet ondersteund op MGCP-netwerken (Media Gateway Control Protocol). Raadpleeg de T.37 Store en Forward fax-configuratiehandleiding voor meer informatie over platform en andere beperkingen bij gebruik van T.37.

Gebruikte componenten

De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:

- Cisco 3725 als IOS-gateway

- Cisco IOS-softwarerelease 12.3(8)T4

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.

Conventies

Raadpleeg Cisco Technical Tips Conventions (Conventies voor technische tips van Cisco) voor meer informatie over documentconventies.

Achtergrondinformatie

Om de procedure voor het oplossen van problemen te illustreren, is het belangrijk om de basiswerking van deze functie te begrijpen. Het probleem wordt vervolgens teruggebracht tot een bepaalde component en er wordt meer informatie over verzameld.

1. De eindgebruiker op het systeem stuurt een e-mail naar de faxbrievenbus. Dit bericht moet [FAXPHONE=9915550] bevatten in het onderwerp van het faxbericht (bijvoorbeeld fax-unity2@vnt.com), waar 9915550 het nummer van de faxmachine is. Gebaseerd op het kiesschema dat in de gateway is ingesteld, wordt dit nummer voorafgegaan door een 9 of wordt alleen bepaalde cijfercodes geaccepteerd. Wanneer het verzonden is, levert Microsoft Exchange het bericht aan deze postbus.

Opmerking: Als de e-mail afkomstig is van een ander domein, zijn het Domain Name System (DNS) en het Remote Mail-systeem ingesteld om mail te sturen naar de domein- en mailaccount waar de faxbrievenbus zich bevindt.

2. De Cisco Unity IP fax-service logt regelmatig in de fax-brievenbus en wint het bericht op. Nu wordt de bijlage gelezen. Het bericht wordt weergegeven (bijvoorbeeld geconverteerd naar een TIF-bestand) op de Cisco Unity server, waarbij ervan wordt uitgegaan dat het een bijlage van die grootte kan verwerken.

3. Zodra de bijlage wordt weergegeven, wordt het bericht naar de IOS gateway verzonden. Microsoft Exchange moet worden geconfigureerd om een bericht te kunnen verzenden, dat aan een ontvanger is gericht, zoals fax=9915550@c3725-51.gateway.com. Dit betekent doorgaans dat een record en een mail exchange record (MX record) voor die host (c3725-51.gateway.com) worden toegevoegd aan DNS en dat een TCP-connector wordt toegevoegd aan Exchange om het bericht te verzenden. Het e-mailadres en de naam van de host hoeven niet gebruiksvriendelijk te zijn, aangezien de eindgebruikers nooit e-mail rechtstreeks naar de poort sturen.

4. De IOS gateway is ingesteld voor de functie T.37 OffRamp, waardoor het een MTP-bericht kan ontvangen, de fax=991550-adres kan interpreteren, een oproep naar het nummer 991550 (na enige mogelijke cijfermanipulatie) kan plaatsen en vervolgens het TIF-bestand naar de ontvangende faxmachine kunnen versturen.

Opmerking: de poort kan geen MGCP gebruiken om deze functie te gebruiken. Het circuit hoeft echter niet alleen aan de fax te worden toegewezen. Spraak en fax worden op hetzelfde spraakcircuit gebruikt. De wijzerplaat-peer configuratie op de router bepaalt wat eigenlijk met een vraag wordt gedaan.

5. Zodra de fax is geleverd, stuurt de gateway een DSN-bericht (Delivery Status Kennisgeving) naar de faxpost (fax-unity2@vnt.com). Dit geeft aan of de fax al dan niet met succes is geleverd. Wanneer de IP fax-service inlogt, wordt het DSN-bericht opgeroepen. Indien de code niet met succes is geleverd, wordt de oorzaakcode onderzocht. Op basis van deze oorzaakcode verschijnt het bericht (mogelijk was de afstandsfax druk) of wordt er een bericht teruggestuurd naar de eindgebruiker om de gebruiker op de hoogte te stellen van een probleem. Zonder deze service weet de IP-fax nooit of een fax succesvol is geleverd.

Een van de voordelen van deze architectuur is dat elk probleem gewoonlijk wordt opgesplitst in de relevante onderdelen.

Voordat u een probleem hebt opgelost

Zorg ervoor dat de cIPfaxSVC-service is geïnstalleerd, geconfigureerd en actief

Controleer de instelling voordat u start.

Stel de poort goed in. Raadpleeg het Cisco Unity IP fax-configuratievoorbeeld voor fax en de IP fax-installatiewizard.

Stel Exchange in, zodat de post wordt geleverd vanuit de postwinkel van de eindgebruiker naar de winkel waar de faxbrievenbus zich bevindt. Het wordt in de omgekeerde richting afgeleverd, zodat het statusbericht ook naar de bron kan worden teruggestuurd. De post moet van de faxrekening naar de gateway en terug kunnen leveren. Dit betekent configuratie in DNS en Exchange.

Zorg ervoor dat de IP fax-service correct is geïnstalleerd. Nadat het setup-programma is geactiveerd, voert u de wizard voor de configuratie uit op Cisco Unity en kiest u Start > Programma's > Unity > Cisco Unity IP fax Configuration.

De IP fax-service kan het verzonden materiaal niet weergeven. Wanneer de IP Fax-service een bestand ontvangt dat als bijlage aan een e-mail is toegevoegd, controleert deze eerst of de uitbreiding kan worden herkend. Deze zijn ingesteld in het faxbeheerprogramma van derden. De standaard toegestane uitbreidingen zijn BMP, HTM, TIF, en TXT. Als een DOC-extensie gewenst is, moet het gereedschap deze toevoegen zoals in dit voorbeeld wordt aangegeven.

Opmerking: Er is een probleem in sommige releases dat verhindert dat de laatste extensie in de lijst met het faxbeheerprogramma van derden correct werkt. Zie het gedeelte Caveats voor meer informatie.

De geselecteerde faxserver is Cisco Unity IP fax-routing. DOC wordt toegevoegd aan het toegestane gebied voor bestandsextensies. Dit betekent dat de IP-faxdienst de bijlage aan de destructiemotor levert. Als dit eenmaal is gebeurd, is de renderingsmotor afhankelijk van de toepassing die bij het extensietype is aangesloten, zodat het document kan worden geopend en met het afdrukstuurprogramma in een bestand kan worden afgedrukt. DOC-uitbreidingen zijn doorgaans toegestaan omdat de WordPad-toepassing standaard op de Cisco Unity-server is geïnstalleerd en de meeste Microsoft Word-documenten worden geopend. Een toepassing zoals Acrobat Reader helpt u bij het faxen van PDF-bestanden. Zie het gedeelte Beveiliging van dit document voor meer informatie.

Opmerking: de enige toepassing die officieel door Cisco wordt ondersteund voor .doc extensies is WordPad. De renderende motor kan mislukken als toepassingen zoals Woordweergave of Microsoft Word met de bestandsextensie gebruikt worden.

Opmerking: Installeer Microsoft Office niet op de Cisco Unity Server. Dit stopt de juiste werking van Cisco Unity. Alleen ondersteunde toepassingen voor derden dienen op de Cisco Unity server te zijn geïnstalleerd. Zorg ervoor dat u software van derden op de Cisco Unity server installeert.

Controleer vanaf Start > Administratieve tools > Services dat CSIpfaxSvc actief is en dat het veld Inloggen als hetzelfde is als de AvCsMgr-service. Als de AvCsMgr-service niet is gestart, is het mogelijk dat er problemen zijn. Dit heeft ook gevolgen voor de CDIPfaxSVC. Raadpleeg de Cisco Unity 3.1(x) en 4.x: De AvCsMGR-service is niet gestart voor meer informatie.

Stel een Mail-client in om de fax-account te bewaken

Als het niet werkt zelfs nadat de IP fax-service en -gateway zijn geïnstalleerd, is de eerste stap om Microsoft Outlook Express (met Internet Mail Access Protocol (IMAP) of Outlook (of een ander e-mailprogramma) te gebruiken om de IP fax-postvak te onderzoeken. Aangezien de eindgebruikers berichten naar deze brievenbus en de IP controles van de fax verzenden en berichten van deze rekening versturen, zorg ervoor dat de berichten aankomen en dat zij goed worden verzonden. Alles wat hier gezien wordt kan gediagnosticeerd worden met het gebruik van de logbestanden en het Exchange Message Tracking Center. Maar dit illustreert ook de werking van het product.

Outlook Express wordt automatisch geïnstalleerd op de Cisco Unity server. Outlook is de mailer van de keuze met Unified Messaging Deployment voor Cisco Unity.

Waarschuwing: Installeer Microsoft Outlook niet op de Cisco Unity Server. Het veroorzaakt Cisco Unity om de werking te stoppen. Outlook dient ook niet op de Exchange server te worden geïnstalleerd. Het moet op een client machine geïnstalleerd zijn en dan geconfigureerd zijn om verbinding te maken met de Exchange server.

Wanneer u een of meer mailrekeningen aan Outlook Express toevoegt, zorg er dan voor dat u het IMAP specificeert. Als u POP selecteert, worden alle mailberichten direct van de postwinkel gedownload. Dan detecteert de IP fax-service geen nieuwe berichten. Specificeer de IP-fax-servicerekening. Als het wachtwoord niet bekend is, is het veilig om toegang te krijgen tot de actieve gebruikers en computers van de map, de IP fax-account te vinden en het wachtwoord opnieuw in te stellen.

De methode voor het oplossen van problemen die in dit document wordt geboden, is niet de enige die u kunt gebruiken. Als u bijvoorbeeld toegang hebt tot de IP-fax-account en u inlogt via Outlook of Outlook Express, kunt u direct een teste-mail vanuit deze locatie naar een eindgebruiker versturen. U kunt ook e-mails rechtstreeks naar de poort sturen. Dit narreert het probleem omdat het bewijst dat het ene of het andere element goed werkt.

Instellingen registratie

Om te helpen bij het oplossen van problemen, wijzigt u het diagnostische niveau zodat er meer resultaten worden vastgelegd. Kies Start > Start en voer redigeren in het opdrachtvak in om dit in te schakelen op de Cisco Unity server waar CSIPFaxSvc actief is. Kies HKEY_LOCAL_MACHINE\SOFTWARE\Active Voice\IPFaxRouter\1.0 als het gereedschap Registratieeditor verschijnt.

Kies Bewerken > Nieuw > Waarde WOORD. De opgegeven naam is DiagLevel. Dubbelklik op deze toets wanneer deze is gemaakt. Typ 3 in het veld Waarde gegevens. Dit is het maximale diagnostische niveau. Op een later tijdstip kunt u dit omzetten in 0 (de standaard). Deze verandering vereist niet dat u de service opnieuw start.

Waarschuwing: als u de verkeerde registratiesleutel wijzigt of een onjuiste waarde invoert, wordt de server defect. Bevestig dat u weet hoe u het kunt herstellen als er een probleem optreedt voordat u de registratiesleutel bewerkt. Raadpleeg de Help-onderwerpen herstellen in de Help-editor van de registratie voor meer informatie. Een typische back-up van de Cisco Unity server maakt geen back-up van de registratie. Voor een Cisco Unity failover-systeem worden de wijzigingen in het register op één Cisco Unity-server handmatig op de andere Cisco Unity-server aangebracht omdat de wijzigingen in het register niet worden gerepliceerd. Neem contact op met Cisco Technical Support voor meer informatie over het wijzigen van de instellingen voor de registratiesleutel.

Een andere nuttige sleutel in sommige situaties is de MaximumWachten sleutel. Indien niet aanwezig, blijft deze toets standaard ingesteld op 24 (uren). Het specificeert de maximale hoeveelheid tijd om een bericht aan te houden voordat een niet-bezorgingsbericht naar de eindgebruiker wordt verzonden. Deze sleutel helpt niet rechtstreeks bij het oplossen van problemen, maar wordt vaak gevraagd.

De toets OutboundRouterDomain bevat het e-maildomein dat als postsuffix wordt gebruikt wanneer een e-mailbericht aan een adres wordt gericht dat aan de Cisco IOS gateway voor uitgaande faxlevering moet worden geleverd. Om dit te doen, moet de waarde, vnt-3725-51.gateway.com in dit voorbeeld, door DNS oplossen. Het kan helpen om deze ingang te pingelen. Als deze vermelding onjuist is, wordt een e-mail naar de afzender teruggestuurd en wordt hen meegedeeld dat de toegangstoegang niet kan worden opgelost.

Tip: Dit feit is handig om een oplossing te vinden: Als u alles behalve de Cisco IOS gateway hebt geïnstalleerd, kunt u deze registratie tijdelijk invoeren in een waarde voor blogs, bijvoorbeeld, iets dat niet in DNS is. Stuur vervolgens een faxbericht naar het faxbericht. De dienst CsIPfaxSVC wint het bericht terug, geeft de bijlagen terug en vindt dan de gateway niet. Een NDR-bericht (Non-Delivery GetDelivery GetUploadCredentipt) wordt naar de afzender teruggestuurd met de TIF-bijlage van het faxbericht dat naar de gateway wordt verzonden. Als u dit doet, hebt u geverifieerd dat:

- E-mail kan van uw eindgebruiker naar de faxaccount worden verzonden.

- Sommige faxen kunnen met succes worden weergegeven.

- E-mail kan worden teruggestuurd van de faxaccount naar de eindgebruiker.

Alles is geëlimineerd behalve het verzenden van berichten van de faxaccount naar de poort en van de poort naar de faxaccount.

De Coverpage-toets bevat de locatie van de cover pagina die wordt weergegeven. Elke fax die wordt verzonden bevat een voorpagina met informatie, zoals het aantal pagina's. Het is mogelijk om deze pagina te bewerken en aangepaste informatie of een bedrijfslogo in te voegen. Als de toets wordt gewijzigd in een niet-bestaand bestand, wordt de voorpagina niet verzonden.

Probleemoplossing voor elke component

Stap 1: Controleer of berichten van de eindgebruiker naar de fax-account kunnen worden verzonden

Bericht van een gebruiker naar de faxaccount. In dit diagram wordt het bericht gericht aan fax-Unit2, dat is de faxbrievenbus. Het nummer dat de gebruiker wil bellen, wordt gespecificeerd in de onderwerpregel, die in dit geval 991550 is. Het document dat de gebruiker wil faxen is als bijlage toegevoegd.

Nadat dit bericht is verzonden, arriveert het in de fax-brievenbus die aanvankelijk is ingesteld. Dit getal toont de Outlook Express weergave van de postvak.

Als het bericht niet aankomt, is er een probleem met e-mailbezorging. Je zou moeten zien of de afzender een of ander bericht van bezorgingsmislukking heeft ontvangen. Microsoft Exchange 2000/2003 heeft de functie Exchange Message Tracking, die u in staat stelt aanvullende details over de postlevering te zien. Als de verzender en de faxaccount in twee afzonderlijke domeinen zijn, bijvoorbeeld a.com en b.com, dan moet u ervoor zorgen dat het verzendende postsysteem correct is ingesteld om de mail naar de mailserver van de bestemming te sturen. Dit betekent het instellen van A- en MX-records in DNS-indeling en het toevoegen van een TCP-connector om de post te verzenden. De post moet ook in de omgekeerde richting kunnen worden verstuurd voor de niet-bezorgingsberichten die naar de eindgebruiker worden teruggestuurd.

Dit getal toont een DNS ingang voor de IOS gateway met A en MX records.

In ruil voor die mail host is een TCP-connector nodig.

DNS wordt gebruikt om naar de adresruimte te sturen. De adresruimte is ingesteld als c3725-51.gateway.com. Dit is slechts één van de vele formaties. Dit is alleen de voorbeeldomgeving die voor een test is ingesteld. Een typische bedrijfsuitwisselingsomgeving is veel complexer. Het punt is om ervoor te zorgen dat u e-mail van de gebruiker naar de faxbrievenbus krijgt. Controleer de Microsoft website voor meer informatie over deze onderwerpen.

Zorg ervoor dat de post van de eindgebruiker naar de faxaccount en van de faxaccount naar de eindgebruiker wordt verzonden.

Stap 2: Controleer of berichten door de IP-faxservice worden verwerkt

Tijdens de IP fax-serviceconfiguratie wordt een steminterval gespecificeerd. Dit geeft aan hoe vaak de IP-fax-service zich logt in de faxvakjes en controleert op nieuwe berichten. Cisco raadt aan deze waarde laag te houden totdat de juiste werking van het product is geverifieerd.

Het beste diagnostische logbestand is IPFaxSvc<date/time>.log. Het bevindt zich in de \Commserver\logs directory.

Opmerking: In dit spoormonster is bepaalde informatie verwijderd.

U kunt de postvak zien waarin het logbestand zich met elk interval inlogt. U kunt ook zien dat het faxapparaat gaat verwerken.

Opmerking: Alle sporen geven de eerder genoemde instelling van DiagLevel = 3 registratie weer.

"Logging on to mailbox [VNT2-EX1\fax-unity2]"

"CIpFaxCdoHelper::LogonToMailbox() name returned from Logon is [fax unity2]"

"Processing outbox, message count= 1"

"CIpFaxCdoHelper::ProcessFaxOutbox() processing message receipts"

"CIpFaxCdoHelper::DetermineMessageDisposition() current message

subject=[[faxphone=9915550]]"

"CIpFaxCdoHelper::DetermineMessageDisposition() setting disposition to OUTBOUND"

"CIpFaxCdoHelper::ProcessFaxOutbox() message looks like outbound fax - not

processing as receipt message"

Het is belangrijk dat het uitgaande proces met succes inlogt in de juiste brievenbus, zich realiseert dat er een bericht is, het onderwerp herstelt en het als een uitgaande fax beschouwt.

"_RecordsetPtr::Open(Select * from tblIpFaxData where MessageEntryID =

'00000000377C58FB04A29C468DAB3CBC07D7F94B0700E7E65E238D0DEF46B5F8EAF983C6C512000000

05E5B20000E7E65E238D0DEF46B5F8EAF983C6C51200000005F55A0000') returned [0] rows -

Code: 0x80004005. Method: CIpFaxAdoHelper::GetRecordSet. [IpFaxAdoHelper.cpp::403]"

"CIpFaxAdoHelper::Execute() Cmd=[INSERT INTO tblIpFaxData (MessageEntryID, Status,

ScratchDirectory, TifFileName, NdrErrorCode, BusyCounter, RnaCounter,

TimeFirstHandled) VALUES ('00000000377C58FB04A29C468DAB3CBC07D7F94B0700E7E65E238D0

DEF46B5F8EAF983C6C51200000005E5B20000E7E65E238D0DEF46B5F8EAF983C6C51200000005F55A

0000', '0', 'C:\CommServer\unityMta\IpFaxScratchpad', '0188c93ff8194177b9f313edab

c2ea73.tif', '0', '0', '0', '2004-10-14 08:27:17')]"

De boodschap is nu gelezen. De eerste verklaring geeft aan dat de service een SQL query uit heeft tegen de tblpfaxDatatable in de Rapportendatabase van de Cisco Unity server om te zien of een bericht met die MessageEntryID (de MAPI ID van het bericht) bestaat. Hij vindt een dergelijke melding niet (er worden 0 rijen teruggestuurd) en voegt er dus een nieuwe rij aan toe met deze informatie. Deze MessageEntryID wordt gebruikt als het onderwerpveld in de e-mail die naar de gateway wordt verzonden. Wanneer je SQL rechtstreeks bekijkt, zie je:

SQL wordt gebruikt om elk bericht bij te houden. Wanneer de faxbrievenbus niet leeg is, SQL gaat het bij elk interval door en controleert dat het elk bericht op basis van deze bericht-ID heeft verantwoord. De bijlage wordt naar de kladmap C:\CommServer\unityMta\IpFaxScratchpad in this case gekopieerd. Als er een DSN is voor dit zelfde bericht, hoeft het slechts de BusyCounter of iets gelijkaardigs bij te werken. Maar dit is de methode waarmee de service elk bericht bijhoudt. Nu het bestand naar de kladmap is gekopieerd, vindt de renderen plaats.

"CIpFaxCdoHelper::RenderCurrentMessage() scratch file=[C:\CommServer\

unityMta\IpFaxScratchpad\render.tif]"

"CIpFaxCdoHelper::RenderCurrentMessage() outputting message body to file

name=[C:\CommServer\unityMta\IpFaxScratchpad\MsgBody.txt]"

"Rendering file [C:\CommServer\unityMta\IpFaxScratchpad\MsgBody.txt] to

[C:\CommServer\unityMta\IpFaxScratchpad\render.tif]"

"CIpFaxCdoHelper::RenderCurrentMessage() added [1] pages to TIFF"

Het destructieproces start. Elke fax bevat een voorpagina, een pagina met het bericht en alle bijlagen. Op de voorpagina staat het aantal pagina's dat vaste kleuren bevat. Het lichaam wordt eerst gegeven omdat het altijd eerst wordt verstuurd. Omdat het slechts één bericht tegelijk teruggeeft, roept het altijd de berichttekst MsgBody.txt en het tijdelijke uitvoerbestand release.tif aan. De weergave wordt uitgevoerd door ImageMaker-software. Nadat elk destructieproces is voltooid, keert het het aantal pagina's terug dat wordt weergegeven. In dit geval is het één pagina.

Stap 3: Controleer de bediening met uitlijnen

De ImageMaker-renderingsmotor is een afdrukstuurprogramma. Het voert een invoerbestand uit, opent de bijbehorende standaardtoepassing (Wordpad, Kladblok, enzovoort) en gebruikt het ImageMaker-stuurprogramma om het naar het bestand te afdrukken. Dit maakt een TIF-bestand.

De volledige diagnostische bestanden zijn te vinden in de sectie Bijlage. Wanneer u een probleem aan Cisco Technical Support hebt voorgelegd met betrekking tot de renderingsmotor, zijn deze bestanden nodig:

- C:\ImgMaker\Conversion_Toolkit\log\ODCDAEMON.log—de daemon die de conversie via batchbestanden doet

- C:\log\ImageMakerDocCnvrt Driver.txt —informatie op bestuurdersniveau

De meest nuttige informatie is in het ODCDAEMON.log bestand. Zie voor elk bestand dat wordt weergegeven:

10/14/04 08:27:17

Start time: Thursday, October 14, 2004 08:27:17 AM

Daemon logged in as user: vnt2-u1-ms

Using registry root: HKEY_LOCAL_MACHINE

08:27:17: Pipe name: PrintDocDaemonPipe

08:27:17: Default printer name: ImageMaker DocCnvrt Driver

08:27:17: Registry server: <local>

08:27:17: Service started

08:27:19: 08:27:19: 10/14/04 08:27:19 ServiceRequest thread started

08:27:19: Processing 'Convert v1.0' request

08:27:19: Processing file: C:\CommServer\unityMta\IpFaxScratchpad\MsgBody.txt

08:27:19: Output file: C:\CommServer\unityMta\IpFaxScratchpad\render.tif

08:27:19: Printer name: ImageMaker DocCnvrt Driver

08:27:19: AppendTo filename set to C:\CommServer\unityMta\IpFaxScratchpad\render.tif

08:27:19: Input filename: C:\CommServer\unityMta\IpFaxScratchpad\MsgBody.txt

08:27:19: Output filename: C:\CommServer\unityMta\IpFaxScratchpad\render.tif

08:27:19: 0xE90: <10/14/04 08:27:19> StatusThread timeout value for jobstart: 60000

08:27:21: AutoShutdown feature activated

08:27:21: Sending response 1 to client

08:27:21: 10/14/04 08:27:21 ServiceRequest thread ended

Het eerste element dat u wilt bekijken, is inlogd als gebruiker. Dit is dezelfde account die de CsIPfaxSVC-service gebruikt om in te loggen.

Het is belangrijk om hiervan op de hoogte te zijn omdat deze gebruiker alle toepassingen lanceert en ze teruggeeft. Het volgende element is de naam van het in- en uitvoerbestand. Het derde element, de reactie, geeft het aantal pagina's aan dat wordt weergegeven. In dit geval is het één. Als het antwoord negatief is, duidt dat op een fout. Als er een fout is, moet je naar de regels kijken die er direct aan voorafgaan. In veel gevallen wordt de fout alleen bij bepaalde bestandstypen weergegeven. Het logbestand ODCDAEMON toont of de fouten voorkomen voor alle destructie of alleen voor bepaalde extensietypen.

Het is goed de destructiemotor handmatig uit te oefenen om dit verder te testen. Meld u aan als dezelfde gebruiker die de CsIPfaxSVC-service uitvoert. Hiermee moet worden geverifieerd of dezelfde fout zich voordoet wanneer de destructie-motor van de dienst wordt gestart.

Als u een bestand hebt van elk toegestaan extensietype, opent u elk bestand door erop te dubbelklikken. De bijbehorende toepassing wordt geopend en controleert op updates (of een soortgelijk proces). In het geval van Acrobat kan dit bijvoorbeeld worden uitgeschakeld.

Stop de CDIPfaxSVC. Als er nog een ODCDAEMON-proces wordt uitgevoerd, stop dan met de Automation Manager.

OPMERKING:  Als het ODCDAEMON-logbestand voor verdere referentie moet worden opgeslagen, moet dit eerst worden gedaan voordat u CsIpfaxSvc pelt. Wanneer u de service opnieuw start, wordt het logbestand van ODCDAEMON gewist en gaat de uitvoer verloren.

Start het ODCDAEMON.EXE-proces vanuit de map C:\ImgMaker\Conversion_Toolkit. Er verschijnt een venster zoals dit figuur laat zien:

Start het CPCOM.EXE-bestand in dezelfde map.

De meeste standaardinstellingen zijn fijn. In het veld Bestand om te converteren wordt een gewenst invoerbestand geselecteerd. Cisco raadt u aan elk extensietype afzonderlijk te testen. Als het uitvoerbestand niet wordt gewijzigd, wordt het invoerbestand aan het uitvoerbestand toegevoegd.

Klik op converteren. De toepassing begint te printen en dit dialoogvenster verschijnt:

Klik op OK. Kies de optie Uitvoer bekijken wanneer gedaan. Er wordt een TIF-viewer gestart en het uitvoerbestand wordt weergegeven. Als er fouten zijn, zijn ze in sommige gevallen hetzelfde als wat in de logbestanden werd gepresenteerd zoals uit dit voorbeeld blijkt.

03:07:39: Input filename: d:\CommServer\UnityMTA\IpFaxScratchpad\render.tif

03:07:39: Output filename: d:\CommServer\UnityMTA\IpFaxScratchpad\9484f347996b4ea18b0caeb52ffda465.tif

03:07:39: 0x15F0: <11/19/04 03:07:39> StatusThread timeout value for jobstart: 60000

PrintTo command does not exist for file type: MSPaper.Document

03:07:39: AutoShutdown feature activated

Conversion unsuccessful. Deleting file d:\CommServer\UnityMTA\IpFaxScratchpad\9484f347996b4ea18b0caeb52ffda465.tif

03:07:39: Sending response -20 [PrintTo command does not exist] to client

Het invoerbestand is een TIF-bijlage. Maar het bestandstype is DOC (MSPaper.Document). Het probleem in dit geval is dat Microsoft-toepassingen zoals Word en Excel op de server geïnstalleerd zijn en de bestandsassociaties in de registratie wijzigen. Bewerk de opties HKEY_CLASSES_ROOT\.tif en TIF en verander de standaardtoets in TIFImage.Document in plaats van MSPaper.Document om deze fout te repareren.

Nadat elk bestandstype is geverifieerd, sluit u de CPCOM- en DOCDAEMON-vensters en start u de CsIPfaxSVC-service opnieuw.

Als alle bijlagen falen of er een initialisatiefout is, installeert u de destructie-motor opnieuw. Gebruik het bevel instfax.exe -z van de map ImageMaker waar de wizard IPFax Config verblijft om het te verwijderen. Het wordt vervolgens opnieuw geïnstalleerd, waarvoor een herstart nodig is, en wordt de Cisco Unity IP fax Configuration Wizard vanuit Start > Programma's > Unity.

De laatste optie om fouten te testen is om het daemon proces te omzeilen en het bestand van de opdrachtregel terug te geven. Meestal faalt het hier ook, als het eerder faalde. Maar in sommige gevallen geeft het aanvullende informatie. Dit gebeurt met de hulp van het uitvoerbare PDFILCNV. Dit programma bevindt zich in het ImageMaker-subdirectory van het installatiepad van IPFaxConfig. Bijvoorbeeld:

PDFILCNV products.doc -Fproducts.tif

Zorg dat u het weergegeven bestand kunt openen.

Dit voorbeeld komt uit de logbestanden van IPfaxSVC:

"CIpFaxCdoHelper::RenderCurrentMessage() processing attachment=[products.doc]"

"CIpFaxCdoHelper::RenderCurrentMessage() attachment written to file=

[C:\CommServer\unityMta\IpFaxScratchpad\products.doc]"

"Rendering file [C:\CommServer\unityMta\IpFaxScratchpad\products.doc] to

[C:\CommServer\unityMta\IpFaxScratchpad\render.tif]"

"CIpFaxCdoHelper::R\

)ll

\-

\]

'==e-nderCurrentMessage() added [2] pages to TIFF"

Het DOC-aanhangsel van de producten wordt weergegeven. Het wordt toegevoegd aan het eerder aangemaakte, Geef.tif-bestand. Het heeft twee pagina's, wat het totale aantal pagina's drie maakt.

"CIpFaxCoverPage::GenerateFile() file=[C:\CommServer\unityMta\IpFaxScratchpad

\cover.htm] name=[Unity2 Subscriber] num=[9915550] pages=[3]"

"Rendering file [C:\CommServer\unityMta\IpFaxScratchpad\cover.htm] to

[C:\CommServer\unityMta\IpFaxScratchpad\0188c93ff8194177b9f313edabc2ea73.tif]"

"Rendering file [C:\CommServer\unityMta\IpFaxScratchpad\render.tif] to

[C:\CommServer\unityMta\IpFaxScratchpad\0188c93ff8194177b9f313edabc2ea73.tif]"

De voorpagina is de bestands cover.htm. Het is een eenvoudige HTML sjabloon met een aantal variabelen. Het vult de naam in van de abonnee die het bericht, het opgeroepen nummer en het aantal verzonden pagina's verstuurt.

Nadat het aangepaste cover.htm-bestand is gemaakt, wordt het weergegeven in een messageid.tif-bestand. Het eerder aangemaakte.tif-bestand wordt bijvoorbeeld aan het messageid.tif-bestand toegevoegd. Op dit moment is het bestand messageid.tif het echte bericht dat wordt gee-maild of afgevinkt.

Het wordt succesvol gemaakt. Sommige velden in SQL worden bijgewerkt en het bericht wordt verstuurd.

"2004-10-14","08:27:29","CIpFaxAdoHelper::Execute()

Cmd=[UPDATE tblIpFaxData SET Status = '1' WHERE MessageEntryID =

'00000000377C58FB04A29C468DAB3CBC07D7F94B0700E7E65E238D0DEF46B5F8EAF983C6C

51200000005E5B20000E7E65E238D0DEF46B5F8EAF983C6C51200000005F55A0000']"

"2004-10-14","08:27:29","CIpFaxAdoHelper::Execute() Cmd=[update tblipfaxdata

set TimeLastAttempted = '2004-10-14 08:27:29' where MessageEntryID =

'00000000377C58FB04A29C468DAB3CBC07D7F94B0700E7E65E238D0DEF46B5F8EAF983C6C5120

0000005E5B20000E7E65E238D0DEF46B5F8EAF983C6C51200000005F55A0000']";

De status van het bericht is ingesteld op 1 en de laatste bijgewerkte tijd is ingevuld. Het wordt naar de poort gestuurd.

Stap 4: Controleer dat de router het bericht ontvangt en oplevert

Het bericht dat van de IP Fax account naar de gateway wordt verstuurd moet zijn in de vorm fax=######@router.gateway.com. Meestal zijn DNS A- en MX-records vereist in DNS en er moet een TCP-connector worden toegevoegd aan Exchange om berichten naar die host te verzenden. Zodra dit wordt gedaan, kunt u met het oplossen van de gateway verder gaan.

Als u alleen de router hebt ingesteld, kunt u nog verifiëren dat het werkt als u telnet gebruikt om tot de poort te toegang te krijgen en handmatig een bericht te verzenden zoals dit voorbeeld toont:

telnet vnt-3725-51.gateway.com 25

Trying 14.80.51.14...

Connected to 14.80.51.14.

Escape character is '^]'.

220 vnt-3725-51.gateway.com Cisco NetWorks ESMTP server

ehlo

250-vnt-3725-51.gateway.com, hello <empty HELO/EHLO> [172.18.106.123] (really )

250-ENHANCEDSTATUSCODES

250-8BITMIME

250-PIPELINING

250-HELP

250-DSN

250 XACCOUNTING

mail from:test@test.com

250 2.5.0 Sender <test@test.com> ok

rcpt to:fax=9915550@vnt-3725-51.gateway.com

250 2.1.5 Recipient <fax=9915550@vnt-3725-51.gateway.com> ok, maps to `9915550' (cp=no)

data

354 Enter mail, end with a single "."

This is a test message from the router.

.

554 5.3.0 An unknown error occurred

quit

221 2.3.0 Goodbye from vnt-3725-51.gateway.com; closing connection

Connection closed by foreign host.

Er is een onbekende fout. Dit is opgetreden omdat de Primaire Rate Interface (PRI) die wordt gebruikt om de uitgaande fax te leveren, is uitgevallen. Een ander voorbeeld:

telnet vnt-3725-51.gateway.com 25

Trying 14.80.51.14, 25 ... Open

220 vnt-3725-51.gateway.com Cisco NetWorks ESMTP server

ehlo

250-vnt-3725-51.gateway.com, hello <empty HELO/EHLO> [172.18.106.66] (really )

250-ENHANCEDSTATUSCODES

250-8BITMIME

250-PIPELINING

250-HELP

250-DSN

250 XACCOUNTING

mail from:test@test.com

250 2.5.0 Sender <test@test.com> ok

rcpt to:fax=9915550@error.com

553 5.4.4 <fax=9915550@error.com> Unable to relay to remote host

quit

221 2.3.0 Goodbye from vnt-3725-51.gateway.com; closing connection

In dit geval kan de Kan niet aan de afstandsbediening van host-foutmelding doorgeven betekenen dat de mta aliasenlijst in de Cisco IOS-configuratie niet is geconfigureerd error.com.

Telnet aan de router of heeft toegang tot het door de console om te beginnen met het direct oplossen van de gateway. Wanneer u Telnetted bent, geeft u de opdracht van de eindmonitor uit. De debug-uitvoer wordt gezien. Zet debug-faxapparaat aan. Als het uitgaande spraakcircuit een PRI is, debug isdn q931 is ook een relevante opdracht.

Waarschuwing:  Wanneer u sporen op een router toelaat, beïnvloedt het soms de prestaties. Schakel de sporen uit zonder alle opdracht te debug wanneer deze klaar is.

N.B.: Deze logbestanden zijn ingekort om ruimte te besparen.

Deze debug uitvoer komt uit een actief voorbeeld:

Oct 15 08:27:26.003: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

context(0x66CA9AC4), state=1

Oct 15 08:27:35.051: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

Calling smtp verb: ehlo

Oct 15 08:27:35.051: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

context(0x66CA9AC4), state=1

Oct 15 08:27:35.599: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

Calling smtp verb: mail

Oct 15 08:27:35.599: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

context(0x66CA9AC4), state=1

Oct 15 08:27:36.143: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

Calling smtp verb: rcpt

Oct 15 08:27:36.143: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_command_rcpt:

context(0x66CA9AC4)

Oct 15 08:27:36.143: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_command_rcpt:

context(0x66CA9AC4)

Oct 15 08:27:36.143: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

context(0x66CA9AC4), state=1

Oct 15 08:27:36.691: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

Calling smtp verb: data

Oct 15 08:27:36.691: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

context(0x66CA9AC4), state=2

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `Received: from vnt2-ex1.vnt.com ([14.84.31.12]) by VNT1-EX2.vnt.com

with Microsoft SMTPSVC(5.0.2195.6713);'

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `       Thu, 14 Oct 2004 08:27:29 -0400'

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `Return-Receipt-To: "fax unity2"'

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `Subject: 00000000377C58FB04A29C468DAB3CBC07D7F94B0700E7E65E238D0DEF46B

5F8EAF983C6C51200000005E5B30000E7E65E238D0DEF46B5F8EAF983C6C51200000005FB680000'

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `Date: Thu, 14 Oct 2004 08:27:29 -0400'

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `Message-ID: '

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `X-MS-Has-Attach: yes'

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `MIME-Version: 1.0'

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `Content-Type: image/tiff;'

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `      name="BODY.TIF"'

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `X-MS-TNEF-Correlator: '

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `Content-Transfer-Encoding: base64'

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `Content-Description: BODY.TIF'

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `Content-Disposition: attachment;'

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `      filename="BODY.TIF"'

Oct 15 08:27:37.239: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `Thread-Topic: 00000000377C58FB04A29C468DAB3CBC07D7F94B0700E7E65E238D0

DEF46B5F8EAF983C6C51200000005E5B30000E7E65E238D0DEF46B5F8EAF983C6C51200000005

FB680000'

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

context(0x66CA9AC4), state=2

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `Thread-Index: AcSx6SvU9sc3nVffS3a4/Dwqi2Bpww=='

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `From: "fax unity2" '

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `content-class: urn:content-classes:message'

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `X-MimeOLE: Produced By Microsoft Exchange V6.0.5762.3'

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `To: '

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `Return-Path: fax-unity2@vnt.com'

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `X-OriginalArrivalTime: 14 Oct 2004 12:27:29.0487 (UTC) FILETIME=[2BE0DDF0:01C4B1E9]'

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_work_routine:

(S)R: `'

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_new_part:

Field name: `subject:'

Field value: `00000000377C58FB04A29C468DAB3CBC07D7F94B0700E7E65E238D0DEF46B5F

8EAF983C6C51200000005E5B30000E7E65E238D0DEF46B5F8EAF983C6C51200000005FB680000'

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_new_part:

Field name: `date:'

Field value: `Thu, 14 Oct 2004 08:27:29 -0400'

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_new_part:

Field name: `message-id:'

Field value: `'

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_new_part:

Field name: `Content-Type:'

Field value: `image/tiff; name="BODY.TIF"'

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_new_part:

Field name: `Content-Transfer-Encoding:'

Field value: `base64'

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_new_part:

Field name: `from:'

Field value: `"fax unity2" '

Oct 15 08:27:37.243: //-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_new_part:

Field name: `to:'

Field value: `'

Oct 15 08:27:37.247: //-1/E7B232638008/SMTPS/esmtp_server_engine_new_part:exit@1977

Oct 15 08:27:37.251: ISDN Se2/0:23 Q931: pak_private_number: Invalid type/plan

0x0 0x1 may be overriden; sw-type 13

Oct 15 08:27:37.251: ISDN Se2/0:23 Q931: Applying typeplan for sw-type 0xD is

0x0 0x0, Called num 99915550

Oct 15 08:27:37.255: ISDN Se2/0:23 Q931: TX -> SETUP pd = 8  callref = 0x0003

Bearer Capability i = 0x8090A2

Standard = CCITT

Transer Capability = Speech

Transfer Mode = Circuit

Transfer Rate = 64 kbit/s

Channel ID i = 0xA98397

Exclusive, Channel 23

Called Party Number i = 0x80, '99915550'

Plan:Unknown, Type:Unknown

...

Oct 15 08:27:46.003: ISDN Se2/0:23 Q931: RX <- CONNECT pd = 8  callref = 0x8003

Oct 15 08:27:46.003: ISDN Se2/0:23 Q931: TX -> CONNECT_ACK pd = 8  callref = 0x0003

Oct 15 08:27:52.003: %ISDN-6-CONNECT: Interface Serial2/0:22 is now connected to

99915550

...

Oct 15 08:30:11.735: //-1/E7B232638008/SMTPS/esmtp_server_engine_buf_mgmt:

buffer offset=1368, state=3

Oct 15 08:30:11.735: //-1/E7B232638008/SMTPS/esmtp_server_engine_dot_check:

Not found the terminating Dot!

Oct 15 08:30:11.739: //-1/E7B232638008/SMTPS/esmtp_server_engine_buf_mgmt:

state=3

Oct 15 08:30:11.739: //-1/E7B232638008/SMTPS/esmtp_server_engine_buf_mgmt:

buffer offset=1412, state=3

Oct 15 08:30:11.739: //-1/E7B232638008/SMTPS/esmtp_server_engine_dot_check:

Found the terminating Dot!

Oct 15 08:30:11.739: //-1/E7B232638008/SMTPS/esmtp_server_engine_work_routine:

context(0x66CA9AC4), state=10Oct 15 08:30:12.483: //-1/xxxxxxxxxxxx/SMTPS/

esmtp_server_engine_update_recipient_status:   faxmail status=6Oct 15 08:30:27.883:

//-1/xxxxxxxxxxxx/SMTPS/esmtp_server_engine_update_recipient_status:

faxmail status=7

De mailserver op de router ontvangt het bericht. Alle velden in het gesprek worden geparseerd op verschillende niveaus van de routercode tot de vraag aan het aantal wordt gemaakt. De belangrijke elementen die moeten worden opgemerkt zijn in een paar configuratiestappen weergegeven.

In de show in werking stellen-configuratie uitvoer, ziet u:

- fax-fax-mail van het type

- OffRamp software moet in Flash of op een FTP/TFTP server worden geladen. Vervolgens wordt een applicatie ingesteld. Bijvoorbeeld, vraag van de toepassing stemafraining flitser: app_faxmail_offplatformen.2.0.1.1.tcl.

N.B.: De TCL-software (Tool commandotaal) die voor de OnRamp functie wordt gebruikt, wordt gedownload van Cisco Downloads (alleen geregistreerde klanten).

- maximaal <ontvangers>—een nummer groter dan 0

- Malta ontvangt aliases <string>—moet overeenkomen met het DNS-achtervoegsel. Als de e-mail van Cisco Unity bijvoorbeeld naar fax=912345@myrouter.com wordt verstuurd, moet het alias myrouter.com zijn. U kunt meerdere mta- aliassen hebben.

- moet server <IP adres van Exchange server>—Om DSN’s te kunnen verzenden, moet de gateway verbinding maken met een mailserver om het bericht te kunnen leveren. Slechts één Exchange server moet worden geconfigureerd, hoewel meerdere Exchange servers kunnen worden geconfigureerd. Controleer of alle ongeldige mta serveradressen worden verwijderd. Anders wordt de eerste in de lijst altijd gebruikt.

- MTA ontvangen productie permanent-fout-Dit is vereist voor de router om DSNs naar de Eenheid van Cisco terug te sturen.

- Configuraties van dial-peers. Bijvoorbeeld:

dial-peer voice 5590 pots

destination-pattern 991….

port 2/0:23

forward-digits all

prefix 9

!

dial-peer voice 2 mmoip

application offramp

information-type fax

incoming called-number 991

dsn delayed

dsn success

dsn failure

!

Als het bericht niet bij de gateway aankomt, moet u de Exchange problemen oplossen. De diagnostiek in het kader van Exchange 2000 is daarvoor zeer nuttig. Bijvoorbeeld:

De diagnostiek MSExchangeTransport van categorie MTP Protocol en de Manager van de verbinding wordt toegelaten. Dit is in de Exchange System Manager onder de individuele servereigenschappen. Wanneer u een bericht verzenden, wordt de fout in het logbestand van het Application Event Viewer gezien. Eén van de meest gebruikelijke founconfiguraties is wanneer de mta een aliasparameter in de router ontvangt niet overeenkomt met het e-mailachtervoegsel. Als de faxservice bijvoorbeeld probeert een bericht naar fax=91234@router.abc.com te verzenden, dan moet de gateway ingesteld zijn op MTA, aliases router.abc.com.

Stap 5: Controleer of de router het DSN-bericht heeft verzonden

Dit is de kennisgeving die wordt gegenereerd. Delen van het spoor worden weggelaten om ruimte te besparen.

Oct 15 08:30:41.739: //-1/E7B232638008/SMTPS/

esmtp_server_engine_generate_notification:

context(0x66CA9AC4)

Oct 15 08:30:41.739: //-1/E7B232638008/SMTPS/sendDSN:

context(0x66CA9AC4)

Oct 15 08:30:41.739: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_open:

from=, to=fax-unity2@vnt.com

Oct 15 08:30:41.739: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_open:exit@1866

Oct 15 08:30:41.739: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_add_headers:

from_comment=Fax Daemon

Oct 15 08:30:41.739: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_dispose_context:

exit@2109

Oct 15 08:30:41.739: //-1/E7B232638008/SMTPS/sendDSN:

DSN sent, context(0x66CA9AC4)

Oct 15 08:30:41.739: //-1/E7B232638008/SMTPS/

esmtp_server_engine_generate_notification:exit@35

Oct 15 08:30:41.739: //-1/E7B232638008/SMTPS/esmtp_server_engine_work_routine:

context(0x66CA9AC4), state=1

Oct 15 08:30:41.983: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_work_routine:

socket 0 readable for first time

Oct 15 08:30:41.983: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_work_routine:

socket 0 readable for first time

Oct 15 08:30:41.983: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 220 vnt2-ex1.vnt.com Microsoft ESMTP MAIL Service, Version: 5.0.2195.6713

ready at  Thu, 14 Oct 2004 08:31:09 -0400

Oct 15 08:30:41.987: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_writeln:

(C)S: EHLO vnt-3725-51.gateway.com

Oct 15 08:30:41.987: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_write:

return code=0

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-vnt2-ex1.vnt.com Hello [14.80.51.14]

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-TURN

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-ATRN

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-SIZE

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-ETRN

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-PIPELINING

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-DSN

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-ENHANCEDSTATUSCODES

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-8bitmime

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-BINARYMIME

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-CHUNKING

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-VRFY

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-X-EXPS GSSAPI NTLM LOGIN

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-X-EXPS=LOGIN

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-AUTH GSSAPI NTLM LOGIN

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-AUTH=LOGIN

Oct 15 08:30:42.463: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-X-LINK2STATE

Oct 15 08:30:42.467: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250-XEXCH50

Oct 15 08:30:42.467: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250 OK

Oct 15 08:30:42.467: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_writeln:

(C)S: MAIL FROM:<>

Oct 15 08:30:42.467: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_write:

return code=0

Oct 15 08:30:43.011: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250 2.1.0 <>....Sender OK

Oct 15 08:30:43.011: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_writeln:

(C)S: RCPT TO:

Oct 15 08:30:43.011: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_write:

return code=0

Oct 15 08:30:43.555: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 250 2.1.5 fax-unity2@vnt.com

Oct 15 08:30:43.555: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_write:

return code=0

Oct 15 08:30:44.103: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_getln:

(C)R: 354 Start mail input; end with .

Oct 15 08:30:44.103: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_writeln:

(C)S: Received:  by vnt-3725-51.gateway.com for  (with Cisco NetWorks);

Fri, 15 Oct 2004 08:30:44 +0000

Oct 15 08:30:44.107: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_write:

return code=0

Oct 15 08:30:44.107: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_writeln:

(C)S: To:

Oct 15 08:30:44.107: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_write:

return code=0

Oct 15 08:30:44.107: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_writeln:

(C)S: Message-ID: <00042004083044107@vnt-3725-51.gateway.com>

Oct 15 08:30:44.107: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_write:

return code=0

Oct 15 08:30:44.107: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_writeln:

(C)S: Date: Fri, 15 Oct 2004 08:30:44 +0000

Oct 15 08:30:44.107: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_write:

return code=0

Oct 15 08:30:44.107: //-1/xxxxxxxxxxxx/SMTPC/esmtp_client_engine_writeln:

(C)S: Subject: Delivery Status Notification

...

Als het niet werkt, moet de mta server opdracht in de configuratie worden ingesteld op de juiste Exchange server en poort (25 standaard). DSN moet worden geconfigureerd op de MOIP-dial-peer dat het faxbericht overeenkomt wanneer het wordt verzonden, en dat het MTA-commando dat wordt ontvangen, bestaat uit een permanente fout. Soms is de opdracht niet aanwezig of wijst hij op een verkeerde mailserver.

Opmerking: Met de Cisco IOS-configuratie kunt u meerdere opdrachten voor het verzenden van servers configureren. Maar alleen het eerste wordt gebruikt, tenzij dat apparaat volledig onbereikbaar wordt. Dus als je de server van het best verandert, moet je de vorige verwijderen.

Als u Outlook of Outlook Express hebt en u controleert de faxpostvak, ziet u dat DSN daar wordt geleverd voordat deze in het volgende interval door de IP fax-service wordt verwerkt.

De inhoud van het bericht bevat de bericht-ID. Dat was het onderwerp. Fouten worden aan de onderkant van de berichttekst vermeld. Dit zijn abstracties van de ISDN Q.931-foutcodes. Zie het aanhangsel voor meer informatie.

Een even nuttig gereedschap is het Exchange Message Tracking Center. Het is ingebouwd in de Exchange 2000/2003 System Manager. Dit zijn de mailberichten:

Stap 6: Controleer of het DSN-bericht is ontvangen

Wanneer het DSN-bericht in de postvak van de IP-fax-service staat, controleert u of het bericht wordt verwerkt. De IPfaxSVC-logbestanden zijn hierbij behulpzaam.

"2004-10-14","08:31:30","Logging on to mailbox [VNT2-EX1\fax-unity2]"

"2004-10-14","08:31:30","CIpFaxCdoHelper::LogonToMailbox() name returned from

Logon is [fax unity2]""2004-10-14","08:31:30","Processing outbox, message count= 2"

"2004-10-14","08:31:30","CIpFaxCdoHelper::ProcessFaxOutbox() processing message

receipts"

"2004-10-14","08:31:30","CIpFaxCdoHelper::DetermineMessageDisposition()

current message subject=[Delivery Status Notification]"

"2004-10-14","08:31:30","CIpFaxCdoHelper::MessageIsReceipt() processing message,

type=[IPM.Note]""2004-10-14","08:31:30","CIpFaxCdoHelper::MessageIsReceipt()

processing message as DELIVERY STATUS NOTIFICATION"

Het bericht wordt verwerkt.

"2004-10-14","08:31:30","CIpFaxMessageBodyParser::GetOriginalSubject

returning subject=[00000000377C58FB04A29C468DAB3CBC07D7F94B0700E7E65E238D0DEF4

6B5F8EAF983C6C51200000005E5B30000E7E65E238D0DEF46B5F8EAF983C6C51200000005FB680000]"

"2004-10-14","08:31:30","CIpFaxMessageBodyParser::GetCauseCode returning cause

code =[16]"

Het originele Onderwerp is van de inhoud van het bericht ontleend. Dit stelt u in staat om het bericht in de database op te zoeken. De oorzaakcode wordt ook als 16 beschouwd. Dit is een normale gespreksverrekening. Deze oorzaakcodes komen overeen met Q.931 oorzaakcodes. Zie Q.931 Oorzaakcodes van verbroken verbinding voor meer informatie over oorzaakcodes.

De ingang wordt veilig uit de databank verwijderd en opnieuw toegevoegd met Status 0.

"2004-10-14","08:31:30","CIpFaxAdoHelper::Execute() Cmd=[DELETE

FROM tblIpFaxData WHERE MessageEntryID = '00000000377C58FB04A29C468DAB3CBC07D

7F94B0700E7E65E238D0DEF46B5F8EAF983C6C51200000005E5B20000E7E65E238D0DEF46B5F8

EAF983C6C51200000005F55A0000']"

"2004-10-14","08:31:30","_RecordsetPtr::Open(Select * from tblIpFaxData where

MessageEntryID = '00000000377C58FB04A29C468DAB3CBC07D7F94B0700E7E65E238D0DEF46

B5F8EAF983C6C51200000005E5B20000E7E65E238D0DEF46B5F8EAF983C6C51200000005F55A0000')

returned [0] rows - Code: 0x80004005. Method: CIpFaxAdoHelper::GetRecordSet.

[IpFaxAdoHelper.cpp::403]"

"2004-10-14","08:31:30","CIpFaxAdoHelper::Execute() Cmd=[INSERT INTO tblIpFaxData

(MessageEntryID, Status, ScratchDirectory, TifFileName, NdrErrorCode,

BusyCounter, RnaCounter, TimeFirstHandled) VALUES ('00000000377C58FB04A29C4

68DAB3CBC07D7F94B0700E7E65E238D0DEF46B5F8EAF983C6C51200000005E5B20000E7E65E

238D0DEF46B5F8EAF983C6C51200000005F55A0000', '0', 'C:\CommServer\unityMta\

IpFaxScratchpad', '2fd36f2af94d4137835928894fb397eb.tif', '0', '0', '0',

'2004-10-14 08:31:30')]"

Beide e-mailberichten worden verwijderd. Wanneer u de faxberichten controleert, zijn er geen.

2004-10-14","08:32:30","Processing outbox, message count= 0"

Caveats

Dit zijn een paar huidig voorbehouden die in de momenteel geteste versie aanwezig zijn. Raadpleeg de wizard faxconfiguratie van IP of het Help-bestand voor meer actuele releases die deze problemen aanpakken.

- Cisco bug-ID CSCef61241 (alleen geregistreerde klanten) — Uitgaande IP-fax kan PDF’s niet weergeven.

- Cisco bug ID CSCef61256 (alleen geregistreerde klanten) — Uitgaande IP fax kan gateway DSN’s niet met Exchange 5.5 verwerken.

- Cisco bug-ID CSCef96036 (alleen geregistreerde klanten) — IP-fax-service moet NDR verzenden als onderwerp verkeerd is geformatteerd.

- Cisco bug-ID CSCef96051 (alleen geregistreerde klanten) — De pagina met afdekplaat van IP-fax moet een callback-nummer toestaan.

- Cisco bug-ID CSCeg04158 (alleen geregistreerde klanten) — IP-fax-service biedt NDR een bericht met een onbekende bijlage.

- Cisco bug-ID CSCeg04180 (alleen geregistreerde klanten) — IP-fax-service herkent de laatste extensie in het faxapparaat van derden niet.

- Cisco bug-ID CSCeg39033 (alleen geregistreerde klanten) — IP fax-service biedt u de mogelijkheid de e-mailberichttekst niet weer te geven.

- Cisco bug ID CSCeg39046 (alleen geregistreerde klanten) — IP fax-destructie-motor en logdirectory staat altijd op de C: rijden.

- Cisco bug-ID CSCeg39100 (alleen geregistreerde klanten) — IP-fax-service biedt NDR een bericht na meerdere mislukkingen.

- Cisco bug-ID CSCeg45439 (alleen geregistreerde klanten) — IP fax-service dient bevestiging van levering per fax aan zender mogelijk te maken.

- Cisco bug-ID CSCeg4566 (alleen geregistreerde klanten) — IP fax-service dient te controleren op toepassingsafhankelijkheid van opstarten.

- Cisco bug-ID CSCeg46458 (alleen geregistreerde klanten) — Het stopzetten van IP-fax-service zou het ODCDAEMON-proces moeten doden.

- Cisco bug-ID CSCeg52736 (alleen geregistreerde klanten) — In de uitgaande IP-fax-service werkt de MaxWachten-toets niet.

Bijlage

Trace-bestanden renderen

Dit zijn sporen van het voorbeeld dat in dit document wordt besproken. Er zijn twee bestanden. Het ene bestand is voor de datum en het andere bestand is voor het afdrukstuurprogramma. Meestal zijn deze niet nodig. Maar voor vergelijkingsdoeleinden is er een steekproef van elk opgenomen. Wanneer u problemen met de renderingsmotor voorlegt, worden deze bestanden samen met de reguliere IP-faxbestanden vereist.

ODCDAEMON.log

C:\ImgMaker\Conversion_Toolkit\log\ODCDAEMON.log

Dit bestand wordt veelvuldig gebruikt en is redelijk leesbaar. De invoer- en uitvoerbestanden worden in een aparte sectie vermeld en er is een responscode opgenomen. Als de antwoordcode positief is, geeft deze het aantal pagina's aan dat in het TIF-uitvoerbestand wordt weergegeven. Een negatieve responscode geeft een fout aan. Controleer de gebruiker of het proces werkt. Dit is van cruciaal belang, omdat dit de gebruiker is die de individuele toepassingen moet kunnen openen om ze naar TIF te converteren.

10/14/04 08:27:17

Start time: Thursday, October 14, 2004 08:27:17 AM

Daemon logged in as user: vnt2-u1-ms

Using registry root: HKEY_LOCAL_MACHINE

08:27:17: Pipe name: PrintDocDaemonPipe

08:27:17: Default printer name: ImageMaker DocCnvrt Driver

08:27:17: Registry server: <local>

08:27:17: Service started

08:27:19:

08:27:19: 10/14/04 08:27:19 ServiceRequest thread started

08:27:19: Processing 'Convert v1.0' request

08:27:19: Processing file: C:\CommServer\unityMta\IpFaxScratchpad\MsgBody.txt

08:27:19: Output file: C:\CommServer\unityMta\IpFaxScratchpad\render.tif

08:27:19: Printer name: ImageMaker DocCnvrt Driver

08:27:19: AppendTo filename set to C:\CommServer\unityMta\IpFaxScratchpad\render.tif

08:27:19: Input filename: C:\CommServer\unityMta\IpFaxScratchpad\MsgBody.txt

08:27:19: Output filename: C:\CommServer\unityMta\IpFaxScratchpad\render.tif

08:27:19: 0xE90: <10/14/04 08:27:19> StatusThread timeout value for jobstart: 60000

08:27:21: AutoShutdown feature activated

08:27:21: Sending response 1 to client

08:27:21: 10/14/04 08:27:21 ServiceRequest thread ended

08:27:21:

08:27:21: 10/14/04 08:27:21 ServiceRequest thread started

08:27:21: Processing 'Convert v1.0' request

08:27:21: Processing file: C:\CommServer\unityMta\IpFaxScratchpad\products.doc

08:27:21: Output file: C:\CommServer\unityMta\IpFaxScratchpad\render.tif

08:27:21: Printer name: ImageMaker DocCnvrt Driver

08:27:21: AppendTo filename set to C:\CommServer\unityMta\IpFaxScratchpad\render.tif

08:27:21: Input filename: C:\CommServer\unityMta\IpFaxScratchpad\products.doc

08:27:21: Output filename: C:\CommServer\unityMta\IpFaxScratchpad\render.tif

08:27:21: 0xEB8: <10/14/04 08:27:21> StatusThread timeout value for jobstart: 60000

08:27:23: AutoShutdown feature activated

08:27:23: Sending response 2 to client

08:27:23: 10/14/04 08:27:23 ServiceRequest thread ended

08:27:23:

08:27:23: 10/14/04 08:27:23 ServiceRequest thread started

08:27:23: Processing 'Convert v1.0' request

08:27:23: Processing file: C:\CommServer\unityMta\IpFaxScratchpad\cover.htm

08:27:23: Output file: C:\CommServer\unityMta\IpFaxScratchpad\

0188c93ff8194177b9f313edabc2ea73.tif

08:27:23: Printer name: ImageMaker DocCnvrt Driver

08:27:23: AppendTo filename set to C:\CommServer\unityMta\

IpFaxScratchpad\0188c93ff8194177b9f313edabc2ea73.tif

08:27:23: Input filename: C:\CommServer\unityMta\IpFaxScratchpad\cover.htm

08:27:23: Output filename: C:\CommServer\unityMta\IpFaxScratchpad\

0188c93ff8194177b9f313edabc2ea73.tif

08:27:23: 0xED8: <10/14/04 08:27:23> StatusThread timeout value for jobstart: 60000

08:27:24: AutoClose skipping window: <Print> with class: <#32770> because parent is IE6

08:27:24: AutoClose skipping window: <Print> with class: <#32770> because parent is IE6

08:27:26: AutoShutdown feature activated

08:27:26: Sending response 1 to client

08:27:26: 10/14/04 08:27:26 ServiceRequest thread ended

08:27:26:

08:27:26: 10/14/04 08:27:26 ServiceRequest thread started

08:27:26: Processing 'Convert v1.0' request

08:27:26: Processing file: C:\CommServer\unityMta\IpFaxScratchpad\render.tif

08:27:26: Output file: C:\CommServer\unityMta\IpFaxScratchpad\

0188c93ff8194177b9f313edabc2ea73.tif

08:27:26: Printer name: ImageMaker DocCnvrt Driver

08:27:26: AppendTo filename set to C:\CommServer\unityMta\IpFaxScratchpad\

0188c93ff8194177b9f313edabc2ea73.tif

08:27:26: Input filename: C:\CommServer\unityMta\IpFaxScratchpad\render.tif

08:27:26: Output filename: C:\CommServer\unityMta\IpFaxScratchpad\

0188c93ff8194177b9f313edabc2ea73.tif

08:27:26: 0xEDC: <10/14/04 08:27:26> StatusThread timeout value for jobstart: 60000

08:27:29: AutoShutdown feature activated

08:27:29: Sending response 3 to client

08:27:29: 10/14/04 08:27:29 ServiceRequest thread ended

Stuurprogramma

C:\log\ImageMaker DocCnvrt Driver.log

Dit spoor is nodig wanneer u problemen met de destructie motor aan Cisco Technical Support zult voorleggen.

--------------------------------------->

Log session started: 04-10-14, 08:27:19 AM

Platform: WinNT 4.0

Release Compilation

pszPrinterName ImageMaker DocCnvrt Driver

pszAnsiFileName C:\CommServer\unityMta\IpFaxScratchpad\MsgBody.txt

pszOutFileName C:\CommServer\unityMta\IpFaxScratchpad\render.tif

FileType:0 multiPages:1 command:2 timeout:1800

Entering pdcf_WriteInfoForControlDialog()

oppening file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.FWD"

to transfer data (printdoc.dll -> printdoc.exe dialog)

data flushed!

MS: 18808737

deleted file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.BWD"

used to transfer data from dialog back to here!

MS: 18808737

Leaving pdcf_WriteInfoForControlDialog()

verb:[printto] params:["ImageMaker DocCnvrt Driver" "winspool" "Ne00:"]

lpFile:[C:\CommServer\unityMta\IpFaxScratchpad\MsgBody.txt]

Calling ShellExecuteEx()

MS: 18808737

ShellExecute() succeded

Calling pdcf_WaitForDoneFromControlDialog()

MS: 18808769

Entering pdcf_WaitForDoneFromControlDialog()

Monitoring cancel event: ImageMaker DocCnvrt Driver.printdoc.cancel

Event already exists [this is good]

fopen() failed

fread() failed

!DONE: timeout = 1799

reading file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.BWD"

to get 'done' signal from dialog

MS: 18809776

ppd_trans_feedback.done = TRUE

Calling pdcf_WriteAckToControlDialog()

MS: 18809776

Entering pdcf_WriteAckToControlDialog

flushing 'done ack' signal to dialog

MS: 18809776

Have to wait

Leaving pdcf_WriteAckToControlDialog

Leaving pdcf_WaitForDoneFromControlDialog()

pdcf_WaitForDoneFromControlDialog() returned

MS: 18810425

Entering pdcf_CleanUpControlDialog()

MS: 18810425

Log session stopped: 04-10-14, 08:27:21 AM

--------------------------------------->

--------------------------------------->

Log session started: 04-10-14, 08:27:21 AM

Platform: WinNT 4.0

Release Compilation

pszPrinterName ImageMaker DocCnvrt Driver

pszAnsiFileName C:\CommServer\unityMta\IpFaxScratchpad\products.doc

pszOutFileName C:\CommServer\unityMta\IpFaxScratchpad\render.tif

FileType:0 multiPages:1 command:2 timeout:1800

Entering pdcf_WriteInfoForControlDialog()

oppening file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.FWD"

to transfer data (printdoc.dll -> printdoc.exe dialog)

data flushed!

MS: 18810518

deleted file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.BWD"

used to transfer data from dialog back to here!

MS: 18810518

Leaving pdcf_WriteInfoForControlDialog()

verb:[printto] params:["ImageMaker DocCnvrt Driver" "winspool" "Ne00:"]

lpFile:[C:\CommServer\unityMta\IpFaxScratchpad\products.doc]

Calling ShellExecuteEx()

MS: 18810518

ShellExecute() succeded

Calling pdcf_WaitForDoneFromControlDialog()

MS: 18810561

Entering pdcf_WaitForDoneFromControlDialog()

Monitoring cancel event: ImageMaker DocCnvrt Driver.printdoc.cancel

Event already exists [this is good]

fopen() failed

fread() failed

!DONE: timeout = 1799

reading file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.BWD"

to get 'done' signal from dialog

MS: 18811581

!DONE: timeout = 1798

reading file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.BWD"

to get 'done' signal from dialog

MS: 18812585

ppd_trans_feedback.done = TRUE

Calling pdcf_WriteAckToControlDialog()

MS: 18812585

Entering pdcf_WriteAckToControlDialog

flushing 'done ack' signal to dialog

MS: 18812585

Have to wait

Leaving pdcf_WriteAckToControlDialog

Leaving pdcf_WaitForDoneFromControlDialog()

pdcf_WaitForDoneFromControlDialog() returned

MS: 18812858

Entering pdcf_CleanUpControlDialog()

MS: 18812858

Log session stopped: 04-10-14, 08:27:23 AM

--------------------------------------->

--------------------------------------->

Log session started: 04-10-14, 08:27:23 AM

Platform: WinNT 4.0

Release Compilation

pszPrinterName ImageMaker DocCnvrt Driver

pszAnsiFileName C:\CommServer\unityMta\IpFaxScratchpad\cover.htm

pszOutFileName C:\CommServer\unityMta\IpFaxScratchpad\

0188c93ff8194177b9f313edabc2ea73.tif

FileType:0 multiPages:1 command:2 timeout:1800

Entering pdcf_WriteInfoForControlDialog()

oppening file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.FWD"

to transfer data (printdoc.dll -> printdoc.exe dialog)

data flushed!

MS: 18812890

deleted file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.BWD"

used to transfer data from dialog back to here!

MS: 18812890

Leaving pdcf_WriteInfoForControlDialog()

verb:[printto] params:["ImageMaker DocCnvrt Driver" "winspool" "Ne00:"]

lpFile:[C:\CommServer\unityMta\IpFaxScratchpad\cover.htm]

Calling ShellExecuteEx()

MS: 18812894

ShellExecute() succeeded

Calling pdcf_WaitForDoneFromControlDialog()

MS: 18812897

Entering pdcf_WaitForDoneFromControlDialog()

Monitoring cancel event: ImageMaker DocCnvrt Driver.printdoc.cancel

Event already exists [this is good]

fopen() failed

fread() failed

!DONE: timeout = 1799

fopen() failed

fread() failed

!DONE: timeout = 1798

reading file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.BWD"

to get 'done' signal from dialog

MS: 18814909

ppd_trans_feedback.done = TRUE

Calling pdcf_WriteAckToControlDialog()

MS: 18814909

Entering pdcf_WriteAckToControlDialog

flushing 'done ack' signal to dialog

MS: 18814909

Have to wait

Leaving pdcf_WriteAckToControlDialog

Leaving pdcf_WaitForDoneFromControlDialog()

pdcf_WaitForDoneFromControlDialog() returned

MS: 18815620

Entering pdcf_CleanUpControlDialog()

MS: 18815620

Log session stopped: 04-10-14, 08:27:26 AM

--------------------------------------->

--------------------------------------->

Log session started: 04-10-14, 08:27:26 AM

Platform: WinNT 4.0

Release Compilation

pszPrinterName ImageMaker DocCnvrt Driver

pszAnsiFileName C:\CommServer\unityMta\IpFaxScratchpad\render.tif

pszOutFileName C:\CommServer\unityMta\IpFaxScratchpad\

0188c93ff8194177b9f313edabc2ea73.tif

FileType:0 multiPages:1 command:2 timeout:1800

Entering pdcf_WriteInfoForControlDialog()

oppening file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.FWD"

to transfer data (printdoc.dll -> printdoc.exe dialog)

data flushed!

MS: 18815632

deleted file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.BWD"

used to transfer data from dialog back to here!

MS: 18815632

Leaving pdcf_WriteInfoForControlDialog()

verb:[printto] params:["ImageMaker DocCnvrt Driver" "winspool" "Ne00:"]

lpFile:[C:\CommServer\unityMta\IpFaxScratchpad\render.tif]

Calling ShellExecuteEx()

MS: 18815632

ShellExecute() succeded

Calling pdcf_WaitForDoneFromControlDialog()

MS: 18815659

Entering pdcf_WaitForDoneFromControlDialog()

Monitoring cancel event: ImageMaker DocCnvrt Driver.printdoc.cancel

Event already exists [this is good]

fopen() failed

fread() failed

!DONE: timeout = 1799

reading file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.BWD"

to get 'done' signal from dialog

MS: 18816667

!DONE: timeout = 1798

reading file: "C:\ImgMaker\Conversion_Toolkit\ImageMaker DocCnvrt Driver.BWD"

to get 'done' signal from dialog

MS: 18817671

ppd_trans_feedback.done = TRUE

Calling pdcf_WriteAckToControlDialog()

MS: 18817671

Entering pdcf_WriteAckToControlDialog

flushing 'done ack' signal to dialog

MS: 18817671

Have to wait

Leaving pdcf_WriteAckToControlDialog

Leaving pdcf_WaitForDoneFromControlDialog()

pdcf_WaitForDoneFromControlDialog() returned

MS: 18818319

Entering pdcf_CleanUpControlDialog()

MS: 18818319

Log session stopped: 04-10-14, 08:27:29 AM

--------------------------------------->

Q.931 oorzaakcodes van verbroken verbinding

Code      Cause

0           Valid cause code not yet received

1           Unallocated (unassigned) number

2           No route to specified transit network (WAN)

3           No route to destination

4           send special information tone

5           misdialled trunk prefix.

6           Channel unacceptable

7           Call awarded and being delivered in an established channel

8           Prefix 0 dialed but not allowed

9           Prefix 1 dialed but not allowed

10          Prefix 1 dialed but not required

11          More digits received than allowed, call is proceeding

16          Normal call clearing

17          User busy

18          No user responding

19          no answer from user

21          Call rejected

22          Number changed

23          Reverse charging rejected

24          Call suspended

25          Call resumed

26          Non-selected user clearing

27          Destination out of order

28          Invalid number format (incomplete number)

29          Facility rejected

30          Response to STATUS ENQUIRY

31          Normal, unspecified

33          Circuit out of order

34          No circuit/channel available

35          Destination unattainable

37          Degraded service

38          Network (WAN) out of order

39          Transit delay range cannot be achieved

40          Throughput range cannot be achieved

41          Temporary failure

42          Switching equipment congestion

43          Access information discarded

44          Requested circuit channel not available

45          Pre-empted

46          Precedence call blocked

47          Resource unavailable - unspecified

49          Quality of service unavailable

50          Requested facility not subscribed

51          Reverse charging not allowed

52          Outgoing calls barred

53          Outgoing calls barred within CUG

54          Incoming calls barred

55          Incoming calls barred within CUG

56          Call waiting not subscribed

57          Bearer capability not authorized

58          Bearer capability not presently available

63          Service or option not available, unspecified

65          Bearer service not implemented

66          Channel type not implemented

67          Transit network selection not implemented

68          Message not implemented

69          Requested facility not implemented

70          Only restricted digital information bearer capability

is available

79          Service or option not implemented, unspecified

81          Invalid call reference value

82          Identified channel does not exist

83          A suspended call exists, but this call identity does not

84          Call identity in use

85          No call suspended

86          Call having the requested call identity has been cleared

87          Called user not member of CUG

88          Incompatible destination

89          Non-existent abbreviated address entry

90          Destination address missing, and direct call not subscribed

91          Invalid transit network selection (national use)

92          Invalid facility parameter

93          Mandatory information element is missing

95          Invalid message, unspecified

96          Mandatory information element is missing

97          Message type non-existent or not implemented

98          Message not compatible with call state or message type

non-existent or not implemented

99          information element nonexistant or not implemented

100         Invalid information element contents

101         Message not compatible with call state

102         Recovery on timer expiry

103         parameter non-existent or not implemented - passed on

111         Protocol error unspecified

127         Internetworking, unspecified

Gerelateerde informatie

- Ondersteuning voor spraaktechnologie

- Productondersteuning voor spraak en Unified Communications

- Probleemoplossing voor Cisco IP-telefonie

- Technische ondersteuning en documentatie – Cisco Systems