[asterisk-bugs] [JIRA] (ASTERISK-29342) basePath in /rest-api/resources.json is always replaced with http:// scheme
Joshua C. Colp (JIRA)
noreply at issues.asterisk.org
Thu Mar 11 14:50:15 CST 2021
[ https://issues.asterisk.org/jira/browse/ASTERISK-29342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joshua C. Colp closed ASTERISK-29342.
-------------------------------------
Resolution: Duplicate
> basePath in /rest-api/resources.json is always replaced with http:// scheme
> ---------------------------------------------------------------------------
>
> Key: ASTERISK-29342
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-29342
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Resources/res_ari
> Affects Versions: 18.2.2
> Reporter: sky5media
>
> For some reason http:// scheme is hardcoded for basePath parameter
> in
> https://github.com/asterisk/asterisk/blob/ae4a3da5570e2c49a1f200700fde856de93f6e6c/res/res_ari.c#L707
> This breaks node-ari-client when connecting through TLS
> for example if our URL is https://localhost:8089
> Swagger client fetches /rest-api/resources.json where
> "basePath": "http://localhost:8089"
> notice http:// scheme
> and then it stuck while trying to get other API declarations, because API urls are replaced with http:// scheme from basePath
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list