Thread: [Opalvoip-user] OpalVoip incompatible with virtual network devices in Windows
Brought to you by:
csoutheren,
rjongbloed
From: Diego B. <dbu...@te...> - 2013-09-05 10:23:11
|
Hello, currently I'm using OpenPhone 3.12.5 on a Windows 7 machine and I've found a problem with the virtual network devices used by software such as VirtualBox and OpenVPN. Since the release 3.13.4, if in the system is present a virtual network device with an IP address, OpenPhone fails the start of a new call. With the release 3.12.3 it works correctly. I can't reproduce the problem with an additional physical network device. In my test environment the VirtualBox installer has created a virtual network device with IP address 192.168.56.1 If in the system is active a virtual network device: - OpenPhone send one INVITE - The PBX send one "404 Authentication required" - OpenPhone sends two INVITE <-- (caused by the second network device) - then OpenPhone sends a CANCEL for the second INVITE - the PBX answer the CANCEL with "500 Server Error" and the other INVITE with "OK" - (since this step OpenPhone works as with opal 3.12.3) - then OpenPhone doesn't drop the call and ignore the "OK" sent from the PBX Instead Opal 3.12.3 doesn't send the CANCEL, ignores the "500" and accept the "OK" so the call works correctly. I've uploaded on Dropbox a .zip with: - "3.12.5_single_ip_ok.pcapng" a working OpenPhone SIP pcap trace with the VirtualBox device disabled - "3.12.5_multiple_ip_error.pcapng" a failed OpenPhone SIP pcap trace with the VirtualBox device enabled - "3.12.3_multiple_ip_ok.pcapng" a working SIP pcap trace with OpalVoip 3.12.3 and the VirtualBox device enabled - "route.txt" the result of "route print" of the my machine and the VirtualBox device enabled https://www.dropbox.com/s/ufqrg3wdtinz8ba/opalvoip_virtual_device_incompatible.zip Regards, Diego Busacca |
From: Robert J. <ro...@vo...> - 2013-09-09 23:57:37
|
A trace log is more useful that PCAP files. *Robert Jongbloed* /OPAL/OpenH323/PTLib Architect and Co-founder./ Commercial support at http://www.voxlucida.com.au On 5/09/2013 8:06 PM, Diego Busacca wrote: > Hello, > currently I'm using OpenPhone 3.12.5 on a Windows 7 machine and I've > found a problem with the virtual network devices used by software such > as VirtualBox and OpenVPN. > > Since the release 3.13.4, if in the system is present a virtual network > device with an IP address, OpenPhone fails the start of a new call. With > the release 3.12.3 it works correctly. > I can't reproduce the problem with an additional physical network device. > > > In my test environment the VirtualBox installer has created a virtual > network device with IP address 192.168.56.1 > > If in the system is active a virtual network device: > - OpenPhone send one INVITE > - The PBX send one "404 Authentication required" > - OpenPhone sends two INVITE <-- (caused by the second network device) > - then OpenPhone sends a CANCEL for the second INVITE > - the PBX answer the CANCEL with "500 Server Error" and the other > INVITE with "OK" > - (since this step OpenPhone works as with opal 3.12.3) > - then OpenPhone doesn't drop the call and ignore the "OK" sent from the PBX > > Instead Opal 3.12.3 doesn't send the CANCEL, ignores the "500" and > accept the "OK" so the call works correctly. > > > I've uploaded on Dropbox a .zip with: > > - "3.12.5_single_ip_ok.pcapng" a working OpenPhone SIP pcap trace with > the VirtualBox device disabled > - "3.12.5_multiple_ip_error.pcapng" a failed OpenPhone SIP pcap trace > with the VirtualBox device enabled > - "3.12.3_multiple_ip_ok.pcapng" a working SIP pcap trace with OpalVoip > 3.12.3 and the VirtualBox device enabled > - "route.txt" the result of "route print" of the my machine and the > VirtualBox device enabled > > https://www.dropbox.com/s/ufqrg3wdtinz8ba/opalvoip_virtual_device_incompatible.zip > > Regards, > Diego Busacca > > > > ------------------------------------------------------------------------------ > Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! > Discover the easy way to master current and previous Microsoft technologies > and advance your career. Get an incredible 1,500+ hours of step-by-step > tutorial videos with LearnDevNow. Subscribe today and save! > http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk > _______________________________________________ > Opalvoip-user mailing list > Opa...@li... > https://lists.sourceforge.net/lists/listinfo/opalvoip-user |
From: Diego B. <dbu...@te...> - 2013-09-10 07:34:39
|
Ok, I'm sorry. I've uploaded the trace files of the call (level 4), with and without the virtual device: https://www.dropbox.com/s/8dltucewww6be08/openphone_3.12.6_virtual_device_incompatible_trace.zip Diego Busacca Il 10/09/2013 01:57, Robert Jongbloed ha scritto: > A trace log is more useful that PCAP files. > > *Robert Jongbloed* > /OPAL/OpenH323/PTLib Architect and Co-founder./ > Commercial support at http://www.voxlucida.com.au > > On 5/09/2013 8:06 PM, Diego Busacca wrote: >> Hello, >> currently I'm using OpenPhone 3.12.5 on a Windows 7 machine and I've >> found a problem with the virtual network devices used by software such >> as VirtualBox and OpenVPN. >> >> Since the release 3.13.4, if in the system is present a virtual network >> device with an IP address, OpenPhone fails the start of a new call. With >> the release 3.12.3 it works correctly. >> I can't reproduce the problem with an additional physical network device. >> >> >> In my test environment the VirtualBox installer has created a virtual >> network device with IP address 192.168.56.1 >> >> If in the system is active a virtual network device: >> - OpenPhone send one INVITE >> - The PBX send one "404 Authentication required" >> - OpenPhone sends two INVITE <-- (caused by the second network device) >> - then OpenPhone sends a CANCEL for the second INVITE >> - the PBX answer the CANCEL with "500 Server Error" and the other >> INVITE with "OK" >> - (since this step OpenPhone works as with opal 3.12.3) >> - then OpenPhone doesn't drop the call and ignore the "OK" sent from the PBX >> >> Instead Opal 3.12.3 doesn't send the CANCEL, ignores the "500" and >> accept the "OK" so the call works correctly. >> >> >> I've uploaded on Dropbox a .zip with: >> >> - "3.12.5_single_ip_ok.pcapng" a working OpenPhone SIP pcap trace with >> the VirtualBox device disabled >> - "3.12.5_multiple_ip_error.pcapng" a failed OpenPhone SIP pcap trace >> with the VirtualBox device enabled >> - "3.12.3_multiple_ip_ok.pcapng" a working SIP pcap trace with OpalVoip >> 3.12.3 and the VirtualBox device enabled >> - "route.txt" the result of "route print" of the my machine and the >> VirtualBox device enabled >> >> https://www.dropbox.com/s/ufqrg3wdtinz8ba/opalvoip_virtual_device_incompatible.zip >> >> Regards, >> Diego Busacca >> >> >> >> ------------------------------------------------------------------------------ >> Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! >> Discover the easy way to master current and previous Microsoft technologies >> and advance your career. Get an incredible 1,500+ hours of step-by-step >> tutorial videos with LearnDevNow. Subscribe today and save! >> http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk >> _______________________________________________ >> Opalvoip-user mailing list >> Opa...@li... >> https://lists.sourceforge.net/lists/listinfo/opalvoip-user > > > > ------------------------------------------------------------------------------ > How ServiceNow helps IT people transform IT departments: > 1. Consolidate legacy IT systems to a single system of record for IT > 2. Standardize and globalize service processes across IT > 3. Implement zero-touch automation to replace manual, redundant tasks > http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk > > > _______________________________________________ > Opalvoip-user mailing list > Opa...@li... > https://lists.sourceforge.net/lists/listinfo/opalvoip-user |
From: Diego B. <dbu...@te...> - 2013-09-17 10:19:16
|
Hi Robert, I've tried the fix you've commited in revision 30515 and for me it resolve the issue. Thanks. Diego Busacca Il 10/09/2013 09:34, Diego Busacca ha scritto: > > Ok, I'm sorry. > > I've uploaded the trace files of the call (level 4), with and without > the virtual device: > https://www.dropbox.com/s/8dltucewww6be08/openphone_3.12.6_virtual_device_incompatible_trace.zip > > Diego Busacca > > > Il 10/09/2013 01:57, Robert Jongbloed ha scritto: >> A trace log is more useful that PCAP files. >> >> *Robert Jongbloed* >> /OPAL/OpenH323/PTLib Architect and Co-founder./ >> Commercial support at http://www.voxlucida.com.au >> >> On 5/09/2013 8:06 PM, Diego Busacca wrote: >>> Hello, >>> currently I'm using OpenPhone 3.12.5 on a Windows 7 machine and I've >>> found a problem with the virtual network devices used by software such >>> as VirtualBox and OpenVPN. >>> >>> Since the release 3.13.4, if in the system is present a virtual network >>> device with an IP address, OpenPhone fails the start of a new call. With >>> the release 3.12.3 it works correctly. >>> I can't reproduce the problem with an additional physical network device. >>> >>> >>> In my test environment the VirtualBox installer has created a virtual >>> network device with IP address 192.168.56.1 >>> >>> If in the system is active a virtual network device: >>> - OpenPhone send one INVITE >>> - The PBX send one "404 Authentication required" >>> - OpenPhone sends two INVITE <-- (caused by the second network device) >>> - then OpenPhone sends a CANCEL for the second INVITE >>> - the PBX answer the CANCEL with "500 Server Error" and the other >>> INVITE with "OK" >>> - (since this step OpenPhone works as with opal 3.12.3) >>> - then OpenPhone doesn't drop the call and ignore the "OK" sent from the PBX >>> >>> Instead Opal 3.12.3 doesn't send the CANCEL, ignores the "500" and >>> accept the "OK" so the call works correctly. >>> >>> >>> I've uploaded on Dropbox a .zip with: >>> >>> - "3.12.5_single_ip_ok.pcapng" a working OpenPhone SIP pcap trace with >>> the VirtualBox device disabled >>> - "3.12.5_multiple_ip_error.pcapng" a failed OpenPhone SIP pcap trace >>> with the VirtualBox device enabled >>> - "3.12.3_multiple_ip_ok.pcapng" a working SIP pcap trace with OpalVoip >>> 3.12.3 and the VirtualBox device enabled >>> - "route.txt" the result of "route print" of the my machine and the >>> VirtualBox device enabled >>> >>> https://www.dropbox.com/s/ufqrg3wdtinz8ba/opalvoip_virtual_device_incompatible.zip >>> >>> Regards, >>> Diego Busacca >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! >>> Discover the easy way to master current and previous Microsoft technologies >>> and advance your career. Get an incredible 1,500+ hours of step-by-step >>> tutorial videos with LearnDevNow. Subscribe today and save! >>> http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk >>> _______________________________________________ >>> Opalvoip-user mailing list >>> Opa...@li... >>> https://lists.sourceforge.net/lists/listinfo/opalvoip-user >> >> >> >> ------------------------------------------------------------------------------ >> How ServiceNow helps IT people transform IT departments: >> 1. Consolidate legacy IT systems to a single system of record for IT >> 2. Standardize and globalize service processes across IT >> 3. Implement zero-touch automation to replace manual, redundant tasks >> http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk >> >> >> _______________________________________________ >> Opalvoip-user mailing list >> Opa...@li... >> https://lists.sourceforge.net/lists/listinfo/opalvoip-user > |