Page Index Toggle Pages: 1 Send TopicPrint
Hot Topic (More than 10 Replies) SRTP mit Asterisk führt zu Problemen (Read 9229 times)
fsp
YaBB Newbies
*
Offline


Phoner is great!

Posts: 6
Joined: 06. Feb 2015
SRTP mit Asterisk führt zu Problemen
06. Feb 2015 at 21:53
Print Post  
Wenn ich versuche mit PhonerLite einen SRTP-Anruf durchführen will bekomme ich im Log vom Asterisk folgenden Fehler:

Code
Select All
[Feb  6 20:23:56] WARNING[1527][C-00000009]: sip/sdp_crypto.c:226 sdp_crypto_process: Unsupported crypto parameters: UNENCRYPTED_SRTCP[Feb  6 20:23:56] WARNING[1527][C-00000009]: chan_sip.c:10382 process_sdp: Rejecting secure audio stream without encryption details: audio 5073 RTP/SAVP 9 0 8 101
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Auto fallthrough, channel 'SIP/304-00000012' status is 'CHANUNAVAIL' 



Ich rufe hierbei eine andere PhonerLite-Instanz an, wo ebenfalls SRTP und SAVP aktiviert ist.

Auf der Suche nach der Fehlermeldung hab ich dann diesen Bug gefunden:
https://issues.asterisk.org/jira/browse/ASTERISK-17721

Habe den Patch durchgeführt, neu kompiliert, wieder gleiches Ergebnis.

Wenn ich aber von PhonerLite zu einer Nummer mit CSipSimple anrufe funktioniert es. Umgekehrt jedoch nicht!

Wo liegt hier der Fehler vor? Ich vermute PhonerLite, zwischen 2 CSipSimple Instanzen funktioniert es in beide Richtungen.

Ich kann auch Packet Traces machen falls es hilft.

  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11412
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: SRTP mit Asterisk führt zu Problemen
Reply #1 - 08. Feb 2015 at 13:07
Print Post  
Also funktionieren bei dir Anrufe zu PhonerLite mit SRTP nicht. Könntest du mir die Debugausgaben (von PhonerLite)  oder eine Wireshark-Aufzeichnung per E-Mail zusenden? Dann kann ich eventuell mehr sagen.
  
Back to top
WWW  
IP Logged
 
fsp
YaBB Newbies
*
Offline


Phoner is great!

Posts: 6
Joined: 06. Feb 2015
Re: SRTP mit Asterisk führt zu Problemen
Reply #2 - 09. Feb 2015 at 00:18
Print Post  
Alles klar, hab ich gemacht.
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11412
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: SRTP mit Asterisk führt zu Problemen
Reply #3 - 09. Feb 2015 at 10:00
Print Post  
Ahh - wenn ich gleich alles gelesen hätte: Asterisk stört sich an dem Parameter "UNENCRYPTED_SRTCP".
Du kannst in PhonerLite (beendet natürlich) die Datei "sipper.dll" manuell bearbeiten. Suche dort die Zeile "UNENCRYPTED_SRTCP=1" und mach daraus ein "UNENCRYPTED_SRTCP=0". Nach dem Speichern und Start von PhonerLite sollte es dann funktionieren...
  
Back to top
WWW  
IP Logged
 
fsp
YaBB Newbies
*
Offline


Phoner is great!

Posts: 6
Joined: 06. Feb 2015
Re: SRTP mit Asterisk führt zu Problemen
Reply #4 - 09. Feb 2015 at 17:23
Print Post  
Danke für die Antwort, meinst du wirklich die sipper.dll? In der finde ich nämlich die UNENCRYPTED_SRTCP=1 nicht, nur UNENCRYPTED_SRTCP. Ich hab den Wert dann in der sipper.ini eingefügt, aber ohne Erfolg.
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11412
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: SRTP mit Asterisk führt zu Problemen
Reply #5 - 10. Feb 2015 at 09:50
Print Post  
Du hast natürlich recht - ich meinte die Datei "sipper.ini".

Ich habe nun eine neue Beta-Version von PhonerLite hoch geladen. Wenn man dort bei dem Häkchen "SRTP" mit der rechten Maustaste drauf klickt, öffnet sich ein Kontextmenü. Dort kann man obige Option ein- und ausschalten. Per Default sollte dies aber ausgeschaltet sein.
  
Back to top
WWW  
IP Logged
 
fsp
YaBB Newbies
*
Offline


Phoner is great!

Posts: 6
Joined: 06. Feb 2015
Re: SRTP mit Asterisk führt zu Problemen
Reply #6 - 12. Feb 2015 at 00:30
Print Post  
Beide Einstellungen bewirken leider die gleiche Fehlermeldung am Asterisk. Default ist es ja ausgeschalten, also sollte es ein ENCRYPTED_SRTCP sein? 

Ist der Fehler am Asterisk zu suchen? Ich kann auch nochmals Aufzeichnungen anlegen, falls es hilft.
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11412
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: SRTP mit Asterisk führt zu Problemen
Reply #7 - 12. Feb 2015 at 09:11
Print Post  
Bitte nimm die angesprochene Beta-Version. In einer älteren Version war diese Option per Default eingeschaltet und auch nicht ausschaltbar. Mit einer aktuellen PhonerLite-Version sollte dieses "UNENCRYPTED_SRTCP" gar nicht mitgesendet werden. In der Beta ist das nun definitiv einstellbar.
  
Back to top
WWW  
IP Logged
 
fsp
YaBB Newbies
*
Offline


Phoner is great!

Posts: 6
Joined: 06. Feb 2015
Re: SRTP mit Asterisk führt zu Problemen
Reply #8 - 12. Feb 2015 at 22:50
Print Post  
Ich hatte es ja in der Beta-Version 2.22 probiert?

  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11412
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: SRTP mit Asterisk führt zu Problemen
Reply #9 - 13. Feb 2015 at 12:09
Print Post  
Dann muss es jetzt aber ein anderes Problem sein. Was gibt denn Asterisk für eine Fehlermeldung aus?
  
Back to top
WWW  
IP Logged
 
fsp
YaBB Newbies
*
Offline


Phoner is great!

Posts: 6
Joined: 06. Feb 2015
Re: SRTP mit Asterisk führt zu Problemen
Reply #10 - 18. Feb 2015 at 03:20
Print Post  
Ok, wenn ich bei beiden Unencrypted RTCP aktiviere, kommt beim Asterisk folgender Fehler:
Code
Select All
[Feb 18 02:06:17] WARNING[31543][C-0000001f]: sip/sdp_crypto.c:226 sdp_crypto_process: Unsupported crypto parameters: UNENCRYPTED_SRTCP[Feb 18 02:06:17] WARNING[31543][C-0000001f]: chan_sip.c:10382 process_sdp: Rejecting secure audio stream without encryption details: audio 62190 RTP/SAVP 9 0 8 101
    -- Registered SIP '302' at 192.168.0.10:7706
  == Using SIP RTP CoS mark 5
 



Wenn ich bei beiden Unencrypted RTCP deaktiviere kommt folgender Fehler:

Code
Select All
  == Using SIP RTP CoS mark 5
    -- Executing [304@default:1] Dial("SIP/302-0000002c", "SIP/304, 30") in new stack
  == Using SIP RTP CoS mark 5
    -- Called SIP/304
    -- SIP/304-0000002d is ringing
[Feb 18 02:20:09] WARNING[31559][C-00000025]: sip/sdp_crypto.c:226 sdp_crypto_process: Unsupported crypto parameters: UNENCRYPTED_SRTCP[Feb 18 02:20:09] WARNING[31559][C-00000025]: chan_sip.c:10382 process_sdp: Rejecting secure audio stream without encryption details: audio 5082 RTP/SAVP 9 0 8 101
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Auto fallthrough, channel 'SIP/302-0000002c' status is 'CHANUNAVAIL' 



Ich hab dir einen weiteren Mitschnitt mit Debug-Ausgabe geschickt.
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11412
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: SRTP mit Asterisk führt zu Problemen
Reply #11 - 23. Feb 2015 at 09:45
Print Post  
Mit der aktuellen Beta-Version (2.23beta) sollte es nun funktionieren.
  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint