VoIP hardware is developing fast - this is where you ask all those “how do I make my SIP Telephone, Adapter or Asterisk box work with my voip provider?” questions.


By Sponsor
By bertrum
I've only had it online for the past few days but overnight and this morning I have had random calls from strange numbers into the Obi that are not coming in via my Localphone number.

It looks as if I am being scanned for an active VoIP device. Yesterday I opened up ports 5004-5060 (TCP & UDP) so I may be getting port scanned. Since I deleted this port forwarding to these ports they seem to have stopped. There was no reason for me to manually open these ports as the Obi is working fine and opening its own ports via my VM Superhub.

Here is a screen shot of some of the calls this morning although it started around midnight last night :evil:
call logs.png
Log files
call logs.png (65.05 KiB) Viewed 2329 times


By Sponsor
User avatar
By WelshPaul
SIP scanners ahhhh :thumbsdown:

Not to worry though there are several things you can do do prevent them. :)

All you should really need to do is enable the 'X_EnforceRequestUserID' parameter putting a tick in the box next to it. It's located under Voice Services > SPx Service. Where you enter your sip username and password.

If you have an OBi1xx device then you will need to navigate to Voice Services > SPx Service and change the 'X_InboundCallRoute' parameter from {ph} to {>1234:ph} as the OBi1xx series doesn't have the 'X_EnforceRequestUserID' option.

Note: Replace the 1234 with your sip username you entered in the 'AuthUserName' field.

Note 2: If your 'AuthUserName' contains letters or letters and numbers enter {>('1234'):ph} in the 'X_InboundCallRoute' again replacing 1234 with whatever sip username you entered in the 'AuthUserName'.

See: http://www.obitalk.com/forum/index.php?topic=5467.0
User avatar
By WelshPaul
bertrum wrote:I looked at the forum post and used the text from there ;-)

Remember if your username is all digits and no letters then you have entered it wrong. (if you used the above format)

It should be {>1234:ph} if your username is 1234, if your username is user_1234 then enter {>('user_1234'):ph} got it? :)

As your using an OBi200 then really all you need to do is check the box next to the X_EnforceRequestUserID option. :thumbsup:

If you want to know why you shouldn't use the brackets read on from here: http://www.obitalk.com/forum/index.php? ... 8#msg62298
User avatar
By WelshPaul
It should be available both locally or via the obitalk portal.

Locally click on Voice Services > SP1 Service >
image.jpg (69.75 KiB) Viewed 2299 times
If your using SP2 then click on SP2 Services etc...

If your using the Obitalk portal then you need to click on your device then click on the OBi Expert Configuration option and navigate to Voice Services > SP1 Service > SIP Credentials as shown above.
User avatar
By WelshPaul
If you go to the Obihai Documents and Downloads page here: http://www.obihai.com/docs-downloads

Scroll to the bottom of the page and under Examples click on OBi200 Devive GUI: http://www.obihai.com/uidemos/obi200/i

Then navigate to Voice Services > SP1 Service the option is listed there. Either you don't have an OBi200, it's not running the latest firmware or Obihai have removed the option from the device. :(

I have an OBi200 in a draw somewhere I will get it out later and see if mine still has it, if not I will email Mark over at Obihai and find out why it was removed.
User avatar
By WelshPaul
You are running old firmware. :?

Download the latest from here: http://fw.obihai.com/OBi2-latest.fw

Then login to the device locally and navigate to System Management > Device Update to update the devices firmware.
User avatar
By WelshPaul
bertrum wrote:Why did it say there were no new updates?
The IVR option 6 is a waste of time, it frequently says you have the latest firmware when you don't. :thumbsdown:

You can find out and get the latest firmware for your device here: http://www.obitalk.com/forum/index.php?topic=9.0

I have mentioned this issue many times to Obihai but they just say if your firmware revision is too old or if it was put on the device more six months ago it will not find the latest updates. This in my opinion isn't good enough because end users like yourself won't know any different and end up running a device on old buggy firmware.


By Sponsor

Vonage don't allow you to use your own equipment w…

Great to hear you used one of many Flextel feature…

Supported Products: OBi200 OBi202 OBi300 OB…

Due to high bandwidth usage (over 1TB a month) and…

Sign up for full membership