If these DNS servers return the working result looking up ims.otenet.gr and also work for other domains, setting them up at the OS level should work, bypassing anything sysadmin is doing.
@Stewart1 Registration seems to be solid no problem but fresh problem out of the box now.
Honestly it is like Cortizone, it fixes 1 thing messes up 4
New problem is that implementing the trunk needed as pjsip to a specific account i have incoming problems.
Outbound works fine and i can show any of the 10 numbers of the ddi which was one of the reasons i switched to pjsip cos i couldnt get the outgoing to show the correct number with chan_sip.
The account is 1 registration with 10 numbers under it.
I am able to call the head number for example xxxxxxxxxx20, under it is 21-29.
Via chan_sip i can split it with pstn-toheader and every number rings ok i.e xxxxxxxxx21 via inbound route to ext 100.
Despite the fact that i add pstn-toheader in the pjsip section i am not getting the same results.
My Inbound is correct i am either being sent +30xxxxxxxxxx or without +30 or sometimes 30 everything is added in the inbound routes hence the functioning chan_sip part.
You should have Authentication Outbound. If so, Iām guessing that the DNS record somehow leads to an incorrect identify entry. As a test, try setting Match (Permit) to the .182 IP address from which the calls are coming.