Έχω καταφέρει να έχω πρόσβαση στο freepbx όταν βρίσκομαι απομακρυσμένα.
Δηλαδη, το freepbx βρίσκεται σπίτι κ εγώ μπορώ να συνδέομαι σε αυτό εκτός σπιτιού από το κινητό (acrobis softphone).

Οι ρυθμίσεις μου είναι:
Forward port: 5555 στο 5060
Διεύθυνση xxxxx.duckdns.org (με cron να ενημερώνει αυτόματα)
Ώστε να συνδέεται το softphone στο xxxxx.duckdns.org:5555

Forward RTP range port: 10000-10100 στην local ΙΡ του freepbx

Έχω δηλώσει τα extension:
1000 για το κινητό που συνδέεται με 4G
1003 για τον υπολογιστή που βρίσκεται πάντα με wifi στο ίδιο τοπικό δίκτυο με το freepbx.

Όποτε κάνω κλήσεις από το 1003 (δηλαδή από το τοπικό δίκτυο) προς το 1000 μιλάω κανονικά χωρίς πρόβλημα.

οποιαδήποτε κλήση κάνω από το 1003 (εκτός τοπικού δικτύου μέσω xxxx.dickdns.org:5555) οι κλήσεις έχουν αμφίδρομη επικοινωνία αλλά διαρκούν 30δευτερεπτα κ μετά τερματίζουν.
ομοιως κ για τηλεφωνητή ή echo test call ή outbound call με callingcredit.

Τι μου διαφεύγει;
Γνωριζει κάνεις;

- - - Updated - - -

Και η λύση στο πρόβλημα εδώ: https://community.freepbx.org/t/call...econds/70431/6

Ήταν θέμα port. Αντί για 5060 έπρεπε να δηλωθεί ως udp default port η 5555 (στο chan_pjsip tab)
και forward της 5555 στην 5555 (όχι 5060).