CSipSimple: 404 / User not found

<< < (2/5) > >>

threehappypenguins:
I went back to CSipSimple, deactivated CallCentric, reactivated Sip2Sip, changed SP2 X_InboundCallRoute to

Quote

X_InboundCallRoute: {aaaaas>0:ph,ph2},{aaaaas>(Msp1):sp1},{aaaaas>(<**3:>(Msp3)):sp3},{ph,ph2}

Didn't work. In CSipSimple, I got the error 404/ User not found. In the native dialer, I got 404 / Not Found.

Went back to SP2 X_InboundCallRoute and changed it to

Quote

X_InboundCallRoute: {aaaaa's'>0:ph,ph2},{aaaaa's'>(Msp1):sp1},{aaaaa's'>(<**3:>(Msp3)):sp3},{ph,ph2}

Didn't make a difference. I understand that if I'm registered to Sip2Sip in CSipSimple, I need the Obi to accept my username as an accepted caller. If I'm registered to CallCentric in CSipSimple, the same principle applies... tell the Obi that my CallCentric username (the 17771234567 as the username) is an accepted caller. No go. I've never even gotten it to show up in the Obi and reject it or something. It's like it never leaves CSipSimple. Ever.

A couple of questions... should I have SP2 as a registered SIP provider? Or can it be unregistered? Also, do I need to have the @host.ddns.com:5082 (5081 is my useragentport for SP2, 5080 for SP1, 5082 for SP3). So when I change

Quote

<**3:>(Msp3)):sp3}
to Quote

<**2:>(Msp2)):sp2}
or SP1, I make sure to change the port at the end of the @host.ddns.com accordingly... still get the same issues. I also have ports 5080-5083 open in my router.

azrobert:
Routing inbound calls to your Android using Callcentric will work, but outbound calls will NOT work. When you send "18005551212@username.no-ip.org:5081" to Sip2Sip it will route the call to that URI address. I never tried it, but when you do the same for Callcentric, I think it will be treated as an invalid outbound number.

You can try the following. It doesn't use another service. The call goes directly from your cell to the OBi202. It doesn't use filters, so you can use the CSipSimple dialer. This works for me from WiFi hotspots. I don't have a data plan on my Android, so I did not test it on a cell network. You might have audio problems on a cell network.

CSipSimple Setup:
Add a new account.
Select the BASIC wizard
Account name = OBi202
User = OBi202
Server = username.no-ip.org:5081
Password = password  (it requires a PW, use anything)
SAVE

Press and hold on the account name.
When a new screen appears, select "Choose Wizard".
Select Expert.
Select your account again.
Select Registration URI and blank it out, then ok.
SAVE

OBi Setup:
Service Providers -> ITSP Profile B -> General -> X_SymmetricRTPEnable: Checked

Define SP2 X_InboundCallRoute: {OBi202>0:ph,ph2},{OBi202>(Msp1):sp1},{OBi202>(<**3:>(Msp3)):sp3},{ph,ph2}

azrobert:
I think 404 error indicates you didn't setup the filter correctly. I looked at what you did and it looks correct.  Did you apply the filter to the correct account?

If you dial a number like 8005551212 without the filter, Sip2Sip will try to route the call to Sip2Sip user 8005551212 and you will get the not found error.

When you route the calls to port 5081 the rules must be placed in the SP2 inbound route. They are not needed anywhere else.

You could route the calls to port 5082 then the rules must be placed in the SP3 inbound route.

In your router you must port forward the X_UserAgent port to the OBi202's IP address.
You also must route the RTP ports to the OBI202's IP address, otherwise you will have audio problems.  

The RTP ports are found here:
Service Providers -> ITSP Profile B  RTP
LocalPortMin thru LocalPortMax (16800/16998)
That's 199 ports.

You also have to do the port forwarding with the direct dialing method.

azrobert:
Log into your Sip2Sip account.
The login userid is userid@sip2sip.info

If you setup the filter correctly the History will show the call as:
18005551212@username.no-ip.org:5081

If you didn't setup the filter correctly the History will show the call as:
18005551212@sip2sip.info

threehappypenguins:
Here is what is happening in Sip2Sip:

Navigation

[0] Message Index

[#] Next page

[*] Previous page