Endpoints can SUBSCRIBE, but the NOTIFY requests they receive will be generated by Asterisk based on information within Asterisk. PUBLISH requests will be rejected and none of that information conveyed.
Interesting. I am basically using extension of PIDF, PIDF-LO to convey address information of the endpoint. Is there anyway by which address conveying is supported?
Within PUBLISH, no. Newer versions of Asterisk support geolocation for calls[1] on INVITE, there is no support within FreePBX itself as of this time for it.
That’s a lot helpful. It should be possible to retrieve the XML PIDF document and upload it such that it can be used for access of information by reference. Is it? Could I have some hints for it.
By the way, FreePBX supports INVITE messages containing a URI pointing to this XML file, right?
I have no hints. That’s not something Asterisk is involved with or touches. To us it’s just a reference string. Nothing more.
As I stated, newer versions of Asterisk support geolocation/E911 which includes by reference and functionality exists to preserve/access/pass through that information.