Discussion:
Fax versendet oder nicht
Thomas Scholl
2005-07-08 07:50:07 UTC
Permalink
Hallo,

kennt irgend wer eine Möglichkeit festzustellen ob ein Fax über Capisuite
erfolgreich versendet worden ist.

Nur die Capimeldung abzufragen finde ich sehr unsicher, wenn man genau
wissen muss, ob das Fax auch wirklich versendet wurde.

Danke für Eure Antworten

Gruß Thomas
Jörg Hopfe
2005-07-08 07:52:07 UTC
Permalink
Post by Thomas Scholl
Hallo,
kennt irgend wer eine Möglichkeit festzustellen ob ein Fax über Capisuite
erfolgreich versendet worden ist.
Nur die Capimeldung abzufragen finde ich sehr unsicher, wenn man genau
wissen muss, ob das Fax auch wirklich versendet wurde.
Außer einer Bestätigung des Empfängers, wird da wohl kaum etwas zuverlässiger
sein.

So long
Jörg
Thomas Scholl
2005-07-08 09:28:58 UTC
Permalink
Eigentlich müßte es doch etwas im Übertragungsprotokoll der Faxdaten geben.
Ein normales Hardwarefax erkennt doch auch wenn auf der anderen Seite das
Fax nicht angenommen werden
kann, weil zum Beispiel das Papier alle ist und der Speicher voll ist.

In diesem Fall wurde die physikalische Verbindung hergestellt und der
Empfänger hat die Verbindung angenommen, was
bei Capisuite dazu führt das das Fax erfolgreich versendet wurde. Nur leider
kam das Fax nie an.

Im Übertragungsprotokoll eines normalen Faxgerätes würde dann stehen das das
Fax nicht übertragen werden konnte.

-----Ursprüngliche Nachricht-----
Von: capisuite-users-admin-tdrK/***@public.gmane.org
[mailto:capisuite-users-admin-tdrK/***@public.gmane.org] Im Auftrag von Jörg Hopfe
Gesendet: Freitag, 8. Juli 2005 09:52
An: capisuite-users-***@public.gmane.org
Betreff: Re: [Capisuite-users] Fax versendet oder nicht
Post by Thomas Scholl
Hallo,
kennt irgend wer eine Möglichkeit festzustellen ob ein Fax über Capisuite
erfolgreich versendet worden ist.
Nur die Capimeldung abzufragen finde ich sehr unsicher, wenn man genau
wissen muss, ob das Fax auch wirklich versendet wurde.
Außer einer Bestätigung des Empfängers, wird da wohl kaum etwas
zuverlässiger
sein.

So long
Jörg
Jörg Hopfe
2005-07-08 09:58:57 UTC
Permalink
Post by Thomas Scholl
Eigentlich müßte es doch etwas im Übertragungsprotokoll der Faxdaten geben.
Ein normales Hardwarefax erkennt doch auch wenn auf der anderen Seite das
Fax nicht angenommen werden
kann, weil zum Beispiel das Papier alle ist und der Speicher voll ist.
In diesem Fall wurde die physikalische Verbindung hergestellt und der
Empfänger hat die Verbindung angenommen, was
bei Capisuite dazu führt das das Fax erfolgreich versendet wurde.
Woraus schließt du, dass capisuite bereits bei Verbindungsaufnahme einen
erfolgreichen Versand meldet?
Post by Thomas Scholl
Nur leider kam das Fax nie an.
Ist das verifizierbar / reproduzierbar, dass es ein technisches Problem gab
UND das empfangende Gerät die auch ordentlich an den Sender gemeldet hat?
Post by Thomas Scholl
Im Übertragungsprotokoll eines normalen Faxgerätes würde dann stehen das
das Fax nicht übertragen werden konnte.
Wenn capisuite das Ergebnis 3400,0 zurückmeldet, hat die CAPI keinen Fehler im
Rahmen der Übertrageung gemeldet (vgl. Fehlercodes auf 57/58 des Manuals.
Mehr kann capisuite nicht tun.

Dann sind die FAX-Daten vom Empfänger auch angenommen worden (was auch immer
es damit geamacht aht), oder die CAPI lügt. Das müsstest du aber z.B. mit AVM
abklären.

Wenn du also den Eindruck hast,
- capisuite werte die Mekdungen der CAPI nicht oder falsch aus, dann
analysiere das Programm daraufhin und verbessere es bei Bedarf

- die Meldungen der CAPI seien unzuverlässig,
+ sorge dafür, dass der TReiber den Standard richtig implementiert
+ oder, wenn das der Fall ist, sorge dafür, dass der Standard verbessert
wird

- CAPI sei ungeeignet für sicheres Faxen, dann kauf dir ein Modem
Thomas Scholl
2005-07-08 10:20:17 UTC
Permalink
Hallo Jörg,

ich wollte hier niemandem zu nahe treten und auch keine kritik an Capisuite
ausüben.

Ich habe nur ein riesen Problem, da ich im Moment nicht genau feststellen
kann ob ein Fax auch versendet wurde
und mein Gegenpart (bekommt ca. 700 Faxe pro Tag) behauptet das nicht alle
Faxe ankommen.

Ich kenne mich mit den Capifunktionen bzw. Meldungen leider nicht wirklich
gut aus.

Also Sorry wenn ich da falsch verstanden wurde.

Nun noch eine letzte Frage:

Kann ich davon ausgehen das wenn ich mit "if (result in
(0,0x3400,0x3480,0x3490) and resultB3==0):" das Ergebnis der Faxsendung
überprüfen und die Bedingung true ist, das das Fax versendet wurde.

Gruß Thomas

-----Ursprüngliche Nachricht-----
Von: capisuite-users-admin-tdrK/***@public.gmane.org
[mailto:capisuite-users-admin-tdrK/***@public.gmane.org] Im Auftrag von Jörg Hopfe
Gesendet: Freitag, 8. Juli 2005 11:59
An: capisuite-users-***@public.gmane.org
Betreff: Re: AW: [Capisuite-users] Fax versendet oder nicht
Post by Thomas Scholl
Eigentlich müßte es doch etwas im Übertragungsprotokoll der Faxdaten geben.
Ein normales Hardwarefax erkennt doch auch wenn auf der anderen Seite das
Fax nicht angenommen werden
kann, weil zum Beispiel das Papier alle ist und der Speicher voll ist.
In diesem Fall wurde die physikalische Verbindung hergestellt und der
Empfänger hat die Verbindung angenommen, was
bei Capisuite dazu führt das das Fax erfolgreich versendet wurde.
Woraus schließt du, dass capisuite bereits bei Verbindungsaufnahme einen
erfolgreichen Versand meldet?
Post by Thomas Scholl
Nur leider kam das Fax nie an.
Ist das verifizierbar / reproduzierbar, dass es ein technisches Problem gab
UND das empfangende Gerät die auch ordentlich an den Sender gemeldet hat?
Post by Thomas Scholl
Im Übertragungsprotokoll eines normalen Faxgerätes würde dann stehen das
das Fax nicht übertragen werden konnte.
Wenn capisuite das Ergebnis 3400,0 zurückmeldet, hat die CAPI keinen Fehler
im
Rahmen der Übertrageung gemeldet (vgl. Fehlercodes auf 57/58 des Manuals.
Mehr kann capisuite nicht tun.

Dann sind die FAX-Daten vom Empfänger auch angenommen worden (was auch immer

es damit geamacht aht), oder die CAPI lügt. Das müsstest du aber z.B. mit
AVM
abklären.

Wenn du also den Eindruck hast,
- capisuite werte die Mekdungen der CAPI nicht oder falsch aus, dann
analysiere das Programm daraufhin und verbessere es bei Bedarf

- die Meldungen der CAPI seien unzuverlässig,
+ sorge dafür, dass der TReiber den Standard richtig implementiert
+ oder, wenn das der Fall ist, sorge dafür, dass der Standard verbessert
wird

- CAPI sei ungeeignet für sicheres Faxen, dann kauf dir ein Modem
Jörg Hopfe
2005-07-08 13:37:47 UTC
Permalink
Post by Thomas Scholl
Hallo Jörg,
ich wollte hier niemandem zu nahe treten und auch keine kritik an Capisuite
ausüben.
Du hast nur die - bisher unbewiesene - Behauptung aufgestellt, dass capisuite
bereits bei erfolgreichem Verbindungsaufbau einen erfolgreichen FAX-Versand
meldet.

Ich habe das (zugegebenermaßen) nicht analysiert, denke aber nach dem
Beobachten des zeitlichen Verlauf der Protokolleinträge (tail -f
<protolldatei>), dass der Erfolg erst nach Abschluss des Sendens eingetragen
wird. Dazu ein Beispielsauszugaus der LOG-Datei( Zeilennummern per Hand
hinzugefügt):

----------------------------------------------------------------------------------
1: Sat Jun 25 10:42:33 2005 Connection 0x8192670: call from 01234567890 to
7890123 for jh1 connecting with fax
2: Sat Jun 25 10:42:33 2005 Connection 0x8192670: accepting with service 1
3: Sat Jun 25 10:42:49 2005 Connection 0x818edd8: disconnect initiated
4: Sat Jun 25 10:42:49 2005 Connection 0x8192670: disconnect initiated
5: Sat Jun 25 10:42:49 2005 Connection 0x818edd8: Connection object deleted
6: Sat Jun 25 10:42:49 2005 CapiSuite 0xbffff500: job fax-1.sff: result was
3400,0
7: Sat Jun 25 10:42:49 2005 CapiSuite 0xbffff500: job fax-1.sff: finished
successfully
8: Sat Jun 25 10:42:49 2005 Connection 0x8192670: connection lost with cause
0x3490,0x0
----------------------------------------------------------------------------------

In Zeile 2 wird der erfolgreiche Connect geloggt. Andernfalls hätte hier
einer der Fehlercodes 3301 bis 3313 zurückgemeldet werden müssen.

Dann erfolgt die Übertragung und erst 16 Sekunden später wird die Verbindung
abgebaut (Zeile 3) und der erfolgreiche Versand (Zeile 6) geloggt. Wäre beim
Versand etwas schiefgegangen, hätte statt der Null einer der Codes 3314-3319
kommen müssen.
Post by Thomas Scholl
Ich habe nur ein riesen Problem, da ich im Moment nicht genau feststellen
kann ob ein Fax auch versendet wurde
und mein Gegenpart (bekommt ca. 700 Faxe pro Tag) behauptet das nicht alle
Faxe ankommen.
Kann er das irgendwie belegen? Hat er Protokolle? Kann er nachweisen, dass
sein Equipment fehlerfrei arbeitet.
Post by Thomas Scholl
Kann ich davon ausgehen das wenn ich mit "if (result in
(0,0x3400,0x3480,0x3490) and resultB3==0):" das Ergebnis der Faxsendung
überprüfen und die Bedingung true ist, das das Fax versendet wurde.
Wenn ich den Ablauf eines Fax-Versandes richtig verstanden habe und die
Bedeutung der Fehlercodes richtig verstehe und davon ausgehe, dass die CAPI
auch das zurückmeldet, was passiert ist, dann ja.

Es bestätigt aber nicht (und kann es auch nicht bestätigen), dass das FAX so
angekommen ist, dass der Empfänger es auch zr Kenntnis nehmen kann.
Niemand hindert das Empfangs-Gerät/Programm daran, die Daten entgegen zu
nehmen und ins Leere zu Drucken / nach /dev/null zu schicken.
Man muss immer beide Logs, Sende- und Empfangslog vergleichen.

Ist dein Sendelog ok, kommt es auf den Inhalt des Empfängerlogs an.
Nur wenn dort ein Abbruch der Übertragung geloggt ist, lohnen sich weitere
Untersuchungen deinerseits. Sonst ist davon auszugehen, dass der Empfänger
zumindest die Inhalts-Daten akzeptiert hat. Aber auch im anderen Fall, bewist
der geloggte Abbruch beim Empfänger nicht, dass sein Gerät / Programm das
deinem auch mitgeteilt hat. Genauso möglich ist, dass für den Sender alles ok
gemeldet wurde, die Daten aber trotzdem verschwanden. Deshalb meine Frage
nach der Reproduzierbarkeit.

Warum ich das so breit ausführe: Dein Ursprungspostung enhielkt deie
Behautpung / den Verdacht, dass capisuite Fax-Versendungen als erfolgreich
meldee, die es nicht sind. Da es an vielen Orten unter vielen Umständen im
Einsatz ist, sollte eine solche Programmschwäche schon ruchbar geworden sein.
Da das meines Wissens nicht der Fall ist, muss ein entsprechender
Erstverdacht durch entsprechend starke Tatsachen untermauert werden. Und -
ehrlich gesagt - sind mir deine bisherigen Angaben nicht ausreichend.

So long
Jörg

Lesen Sie weiter auf narkive:
Loading...