VoiceMail: Aufnahme in tmp, wird aber nicht in Inbox gespeichert

mkl1525

Neuer User
Mitglied seit
24 Okt 2005
Beiträge
51
Punkte für Reaktionen
0
Punkte
0
Hallo,

wenn ich einen Anrufer auf VoiceMail leite, sehe ich das in /var/spool/asterisk/voicemail/default/001/tmp eine Datei geschrieben wird und diese auch in der Größe anwächst. Wenn der Anrufer das Gespräch beendet, wird die Datei aus tmp entfernt, landet aber nicht in Inbox.

Hat jemand eine Ahnung wo das Problem liegen könnte? Die Partition ist nicht voll und tmp und Inbox haben die selben Rechte, Probleme mit den Zugirffsrechten sollten also eigentlich ausgeschlossen sein.

Gruß
Mario
 
Was fuer ein system benutzt du um VM zu speichern? Vielleicht Imap? Kannst du die VM normal uebers Telefon abrufen?
 
Die Nachrichten sollten ganz normal auf der Festplatte in /var/spool/asterisk/voicemail/default/001 landen, die temporären Dateien werden ja schon ins richtige Unterverzeichnis /var/spool/asterisk/voicemail/default/001/tmp geschrieben, nur die endgültige Datei erscheint nicht in /var/spool/asterisk/voicemail/default/001/Inbox.


Direktes Abrufen vom Telefon geht nicht, da ja die Inbox-Datei fehlt.

Gruß
Mario
 
Hattest du irgendein addon installiert. Evt. wird ja die datei in einem anderen verzeichnis gespeichert.


Am besten gibst du in die asterisk console folgendes ein: "sip set debug" ein. Und mache einen anruf wo die VM rangeht und verfolge in der console was dann passiert.

Aber vorher asterisk mit "asterisk -cvvvvvvv" starten
 
genau das passiert, wenn Du bei:

make menuconfig (oder make menuselect) ODBC_STORAGE in den "Voicemail Build Options" eingeschaltet hast.

app_voicemail.c: Failed to obtain database object for 'asterisk'!

mit make menuconfig ausschalten - mit:
make clean && make && make install
neukompilieren und installieren!

stephan
 
Kostenlos!

Statistik des Forums

Themen
247,930
Beiträge
2,277,008
Mitglieder
377,008
Neuestes Mitglied
voip-neugierig