Note: This bug is displayed in read-only format because
the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Description of problem:
Using the Totem mozilla plug-ins with Firefox ESR 45 only play videos if using a 'file://...' URL.
They do not play (black window/tab) with 'http://...' or 'https://...' URLs
Version-Release number of selected component (if applicable):
totem-mozplugin-2.28.6-4
Firefox ESR 45
How reproducible:
Always
Steps to Reproduce:
1. Attempt to play a movie from a web site
Actual results:
black window/tab
Expected results:
Play a movie
Additional info:
RHEL6 doesn't ship with Firefox ESR 45 (yet?) so I'm using the Firefox binary available from Mozilla - so I'm not sure this is some new 'feature' in Firefox ESR 45 or something needs to be updated with the plug-ins ?
The same plug-ins work fine with the Firefox 38 ESR binary from Mozilla
The errors I get on the command line when trying to play a movie are:
otemEmbedded-Message: totem_embedded_open_uri: uri http://test.internal/sample.mov base_uri: http://test.internal/sample.mov
TotemEmbedded-Message: totem_embedded_clear_playlist
Emptying current_uri
totem_embedded_set_uri uri http://test.internal/sample.mov base http://test.internal/sample.mov => resolved http://test.internal/sample.mov
TotemEmbedded-Message: totem_embedded_open_internal 'http://test.internal/sample.mov' is-browser-stream 0 start-play 1
TotemEmbedded-Message: BEFORE _open
TotemEmbedded-Message: AFTER _open (ret: 1)
TotemEmbedded-Message: Viewer state: PLAYING
** (<unknown>:31029): DEBUG: OpenURI reply
** (<unknown>:31029): DEBUG: 0x7f580550d110: "Command 'Play'"
TotemEmbedded-Message: totem_embedded_do_command: Play
** Message: Error: Not Found
gstsouphttpsrc.c(914): gst_soup_http_src_finished_cb (): /GstPlayBin2:play/GstURIDecodeBin:uridecodebin0/GstSoupHTTPSrc:source:
libsoup status code 404
I think I've worked out what is going on here - and it doesn't help that I wasn't comparing like with like (too many variables changing)
The first problem was that I had the environment variable http_proxy set - pointing to a proxy that didn't have access to the test movie URL - hence the '404' error above
The second problem is that the 'real' (not test) movie(s) are on a site that uses authentication. It turns out that the version of Totem that ships with RHEL 6 (2.28.4) doesn't support http authentication - this was added in 2.29.2
Building Totem 2.29.2 'fixes' the problem - and the movies play fine with Firefox ESR 45 - and ESR 38
So I think this BZ can be closed - although it would be nice if the Totem version could be upped to at lease 2.29.2
Red Hat Enterprise Linux 6 is in the Production 3 Phase. During the Production 3 Phase, Critical impact Security Advisories (RHSAs) and selected Urgent Priority Bug Fix Advisories (RHBAs) may be released as they become available.
The official life cycle policy can be reviewed here:
http://redhat.com/rhel/lifecycle
This issue does not meet the inclusion criteria for the Production 3 Phase and will be marked as CLOSED/WONTFIX. If this remains a critical requirement, please contact Red Hat Customer Support to request a re-evaluation of the issue, citing a clear business justification. Note that a strong business justification will be required for re-evaluation. Red Hat Customer Support can be contacted via the Red Hat Customer Portal at the following URL:
https://access.redhat.com/