SPA112 & SIP122 - bytes of garbage sent using the SIP over TCP

Because the port UDP 5060 is blocked in my case, the SIP over TCP is a good solution for me.

But when I put SPA112 to use SIP over TCP, the server record is still broken.

(I used the version of the firmware is latest: 1.3.3 but older versions has the same behavior.)

After capturing packets, a problem is found:

Each time before SPA112 has sent a message to register, there were 9 frames of data sent before him.

Each frame has 20 bytes, and the content is the same.

The 20 bytes has a motive: the first 4 bytes is always 00 01 00 00.

So come with 4 * 4 bytes, for example, d8 22 6 b 17 d8 d8 d8 22 6 b 17 22 6 b 17 b 22 6, 17

So, in the stream TCP, the register message is like:

....."k.." k.. » k.. » k......"k.." k.. » k.. » k......"k.." k.. » k.. » k......"k.." k.. » k.. » k......"k.." k.. » k.. » k......"k.." k.. » k.. » k......"k.." k.. » k.. » k......"k.." k.. » k.. » k......"k.." k.. "" k... "k.NOTIFY sip:sip.callwithus.com:5060 SIP/2.0

Via:...

The server responded immediately "SIP/2.0 484 address incomplete."

Then send SPA112 record message again, this time it succeeded and the server response "SIP/2.0 401 Unauthorized '.

Seems good.

Subsequently, SPA112 has sent a new message digest information register but the bytes of garbage appeared again.

Is there any configuration on this bytes of garbage?

It seems that you hit the Nice firmware bug. I can tell you what I see in captured TCP stream.

Your client is connected to the SIP server, but it is not start sending SIP messages - it STUN via the stream instead. You caught "STUN Binding request" nine times before the first SIP package. And an another STUN is tried before the second REGISTER.

This is a bug with doubt - STUN have nothing to do in the stream TCP SIP. As the switch waits for the SIP packets, it is confused by byte STUN causing packets SIP to be misunderstood and rejected.

Unfortunately, I have no idea how to report a bug in firmware to Cisco, unless you are willing to pay for it.

On the other side, it would be that hard to solve the problem. Just disable the STUN.

Thread mark as answered if it solves your problem, it will help others to find solutions.

Tags: Cisco Support

Similar Questions

Maybe you are looking for

  • Migrate directly or from a backup?

    When dies a Mac - if the hard disk is OK - should migrate directly or from a backup? The new Mac check the old file system log to make sure that everything is OK and put the data back in an audited? I think that if the Mac died suddenly, I don't know

  • Access to the Safe Mode on Windows 8

    Hello I understand sometimes through troubleshooting or for other reasons, there is a need to access safe mode when using windows 8. What many people do not know is Windows 8 does not use F8 at startup to access the secure mode. It needs to be done i

  • Always download blocked by the "security settings".

    Whenever I try to download an update or a program, told me that "the security of my computer settings do not allow" to be downloaded.  I tried to eliminate my security settings altogether, but which does not succeed, and I don't know how to solve thi

  • Call

    I can't make a call. When I compose, I'm immediately notified "call ended" even without having to hear the phone to the other line to ring. Initially, I thought before the network was having a bad signal or the problem is on the other line. Hoping to

  • Speaker Bluetooth paired but can not play

    Hi, I am user of Windows 7. I recently bought a bluetooth speaker. My laptop can pair the device, but it does not recognize the device as one of the speakers. I can't select the bluetooth speaker to listen to my music. Here is some information that m