[asterisk-bugs] [JIRA] (ASTERISK-27871) Remote URL in playback must end with file extension
Sean Bright (JIRA)
noreply at issues.asterisk.org
Fri Jul 2 12:33:34 CDT 2021
[ https://issues.asterisk.org/jira/browse/ASTERISK-27871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=255525#comment-255525 ]
Sean Bright edited comment on ASTERISK-27871 at 7/2/21 12:32 PM:
-----------------------------------------------------------------
Hi [~dovid], feel free to take the [attached patch|^0001-res_http_media_cache.c-Parse-media-URLs-to-find-exte.patch] for a spin and let us know your results. It should apply cleanly to latest 16.
Your installed version of cURL needs to be at least version 7.62.0
was (Author: seanbright):
Hi [~dovid], feel free to take the [attached patch|^0001-res_http_media_cache.c-Parse-media-URLs-to-find-exte.patch] for a spin and let us know your results. It should apply cleanly to latest 16.
> Remote URL in playback must end with file extension
> ---------------------------------------------------
>
> Key: ASTERISK-27871
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-27871
> Project: Asterisk
> Issue Type: Bug
> Security Level: None
> Components: Applications/app_playback, Resources/res_http_media_cache
> Affects Versions: 14.0.0, 15.0.0
> Reporter: Caesar
> Assignee: dovid
> Severity: Major
> Labels: patch
> Attachments: 0001-res_http_media_cache.c-Parse-media-URLs-to-find-exte.patch
>
>
> Issue is simple, when using a remote URL if the URL does not end with the extension Asterisk believes it is a file in the local file system. This occurs even after a GET attempt is made to the URL which is strange.
> Steps to reproduce:
> Dialplan code:
> same => n,Playback(http://4.4.4.4:9040/v1/get-audio-file/5b00f1d7f9675d593051c92e.wav?Authorization=abc123123)
> Will result in:
> [May 21 23:33:02] WARNING[20780][C-00000017]: file.c:774 ast_openstream_full: File http://4.4.4.4:9040/v1/get-audio-file/5b00f1d7f9675d593051c92e.wav?Authorization=abc123123 does not exist in any format
> [May 21 23:33:02] WARNING[20780][C-00000017]: file.c:1247 ast_streamfile: Unable to open http://4.4.4.4:9040/v1/get-audio-file/5b00f1d7f9675d593051c92e.wav?Authorization=abc123123 (format (ulaw)): No such file or directory
> If we do:
> same => n,Playback(http://4.4.4.4:9040/v1/get-audio-file/5b00f1d7f9675d593051c92e.wav)
> It works without issue.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list