Asterisk & Cisco UCM issues

Hi,

I have made peer trunk between Asterisk 1.8 (on my side) and CUCM 8.6.2 (on remote side). they are behind VPN.

I can make call from Asterisk, I can hear remote voice, but remote side didn’t hear me.
Most strange is that everything is working only at first call. when i restart asterisk during first call both sides hear each other. after hangup and next call - one way voice.

In asterisk logs no errors.

Trunk:
Outgoing
type=peer
host=X.X.X.X
port=5060
insecure=port,invite
nat=no
disallow=all
allow=ulaw&alaw
qualify=yes
Incoming
type=peer
host=X.X.X.X
port=5060
insecure=port,invite
nat=no
disallow=all
allow=ulaw&alaw
qualify=yes
transport=tcp

What can you suggest?
Zura

insecure=invite is meaningless if you have no secret!

You don’t need separate incoming and outgoing sections, and there is a 50% chance that your incoming calls will match the outgoing section, anyway,

Neither of these seems relevant to the one way audio, which is typically a NAT/firewall problem.