Recent content by Dast

  1. D

    Inbound Destination complains of no destination defined

    That was definitely it, thank you very much. I had assumed being the `admin` user granted me all permissions, turns out there was a few random ones I was missing.
  2. D

    Inbound Destination complains of no destination defined

    I'm trying to modify an existing inbound destination via fusionpbx. Whenever I attempt to save changes it gives me the following error; For context, here is a screenshot of the config I'm attempting to save; The error message doesn't really make sense to me, as a destination is defined. Is...
  3. D

    Call drop after 30 seconds

    Sorry for the late update, I was impacted by some recent bushfires here in Australia. Anyway I did have a chance to look into this again, and through-out my testing I happened to switch the external endpoint to use TCP instead of UDP. This caused it to work straight away, which is rather...
  4. D

    Call drop after 30 seconds

    I have now done a packet capture on the WAN of the router, and I am seeing the ACK's are being sent to port 5090(on the router) by the external handset. These packets are being allowed through the firewall, but I have disabled the firewall for the time being. At this stage it seems either the...
  5. D

    Delete this thread

    Thread no longer required. Please delete
  6. D

    Call drop after 30 seconds

    Up until now I had just been using siptrace in fs_cli. So I did a packet capture on the pbx, internal handset, and a siptrace on the external handset. I've discovered that the external handset is indeed sending ACK's in response to INVITE's, as shown in the snippet below; Below is a screenshot...
  7. D

    Call drop after 30 seconds

    I believe I have resolved the issue with the wrong IP being sent in the "Contact" header. I did this by changing the ext-rtp-ip and ext-sip-ip in the internal profile to be "auto-nat". (I previously thought it was "autonat" which caused me issues). For the external profile they are still set to...
  8. D

    Call drop after 30 seconds

    Yes, the external5090 profile is listening on port 5090. The idea behind the 5060->5090 port forward rule is to allow roaming handsets to not configure which port to connect to, they can leave it as the default (5060 for a lot of clients) and it will work whether they are external (elsewhere on...
  9. D

    Call drop after 30 seconds

    I think you're right about the ACK's being mis-routed, as per my last reply. I suspect the incorrect "Contact" header is set by the internal handset which assumes the other endpoint is also on the LAN. I assume there's some setting in the PBX to rewrite this header to the correct value, but...
  10. D

    Call drop after 30 seconds

    It appears as thought the pbx is sending the internal IP in the "Contact" field, as seen below. I suspect this causes the external handset (the one which initiates the call) to send an ACK to the given contact address (which is not correct as far as the external handset is concerned), therefore...
  11. D

    Call drop after 30 seconds

    I have tried disabling the firewall on the router, it makes no difference.
  12. D

    Call drop after 30 seconds

    Hi all, I'm having a problem where calls are dropped after 30 seconds, even though 2 way audio is working. I suspect it's somehow a NAT issue, and by doing a siptrace I was able to determine that the call is being dropped due to no ACK being sent by the external handset. I can't figure out why...