Sorry but I'm a beginer...
I want to use the siproxy as an outbound proxy and RTP proxy like that :
My proxy <-----> siproxd <----> proxy 1
<----> proxy 2...
I don't want to use the siproxd like registrar!
Can you tell me how to configure it ? I can't use siproxd like a simple outbound proxy : all my calls are rejected by a 408...
Thanks for your help !
John.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have the same default options. But when I make call from my proxy, the call is rejected because I haven't been registered. When I read the C code, I don't understand how can we make a call without being registered...
Thanks for your help!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Siproxd REQUIRES the UA to register. The registration process passes all needed information
for the masquerading/proxying to siproxd.
Basically you have two options:
- Register your UA at some registration service in the Internet (recommended).
Then you must use siproxd as outbound proxy.
- Register your UA at siproxd itself.
Siproxd itself is used as Registrar.
The thing is, when using siproxd you can't avoid the registration.
Regards,
/Thomas
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Sorry but I'm a beginer...
I want to use the siproxy as an outbound proxy and RTP proxy like that :
My proxy <-----> siproxd <----> proxy 1
<----> proxy 2...
I don't want to use the siproxd like registrar!
Can you tell me how to configure it ? I can't use siproxd like a simple outbound proxy : all my calls are rejected by a 408...
Thanks for your help !
John.
What config options are set?
By me with these config options:
if_inbound = eth0
if_outbound = ppp0
sip_listen_port = 5060
daemonize = 1
silence_log = 0
log_calls = 1
user = nobody
registration_file = /var/lib/siproxd/siproxd_registrations
autosave_registrations = 300
pid_file = /var/run/siproxd/siproxd.pid
rtp_proxy_enable = 1
rtp_port_low = 7070
rtp_port_high = 7079
rtp_timeout = 300
rtp_dscp = 46
default_expires = 600
debug_level = 0x00000000
debug_port = 0
works as an Outbound proxy.
I have the same default options. But when I make call from my proxy, the call is rejected because I haven't been registered. When I read the C code, I don't understand how can we make a call without being registered...
Thanks for your help!
Siproxd REQUIRES the UA to register. The registration process passes all needed information
for the masquerading/proxying to siproxd.
Basically you have two options:
- Register your UA at some registration service in the Internet (recommended).
Then you must use siproxd as outbound proxy.
- Register your UA at siproxd itself.
Siproxd itself is used as Registrar.
The thing is, when using siproxd you can't avoid the registration.
Regards,
/Thomas