Skip to content

Confusing instructions in readme #1

@tmittelstaedt

Description

@tmittelstaedt

The Readme states:
Fill in the authorization username or password. This is the credential verified by the

<authorizationURL>

in the phone's configuration XML.

In checking https://usecallmanager.nz/rtp-streaming.html, https://usecallmanager.nz/cgi-execute-xml.html it states:

If an <authenticationURL> has been defined,

and in checking https://usecallmanager.nz/phone-services-xml.html it says

authenticationURL link
If defined, the phone will make requests to this URL containing the username and password that was included in the Authorization header in the request to http://x.x.x.x/CGI/Execute. The script handling the request must respond exactly with AUTHORIZED (with no newline character at end) otherwise the request will be denied. See CGI Execute for more information.

If you are using the example phone services above the URL would be http://HOST/authentication.

There is no mention of a <authorizationURL> XML directive for these phones anywhere on the usecallmanager site. Is this a typo in the readme for this project?

Furthermore if it is supposed to be <authenticationURL> then could you please include an example of this directive used in the SEPMAC file for your rtp project? I am not understanding the format for this. I found this old post:

https://www.3cx.com/community/threads/cisco-7975g-and-auth-settings.104300/

And this one:

https://damow.net/cisco-7942-hacking/

Which sort of explain what's going on but once more lack examples of what precisely goes into the SEPMAC file

This post does have an example but once more it appears to be a URL lacking credentials:

https://www.uplinx.com/phone-control/userguide/topics/troubleshooting--informacast-authentication.htm

Lastly, many instructions out there say to set the multicast address the phone listens to. Your project defines a multicast address your app sends to but how do you tell the phone to listen to that address in the SEPMAC file?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions