Bug 1515594
Summary: | Rhythmbox (build-in) Web Remote plugin is not working over Network. | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Steve <bugzilla> |
Component: | rhythmbox | Assignee: | David King <amigadave> |
Status: | CLOSED WORKSFORME | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 27 | CC: | alexl, amigadave, bugzilla, caillon+fedoraproject, dwmw2, gkrithi8, gnome-sig, john.j5live, mclasen, rhughes, rstrode, sandmann, triad |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | All | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-11-26 19:44:39 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Steve
2017-11-21 05:37:01 UTC
The same issue on M$ Windows with Firefox and Chrome. Point to note: It is a webremote ( not a web player yet, which it would be sometime ) plugin, which means it controls the music played in a remote machine, and not stream music from remote to local machine. So, when you click 'play' does it play in the server ? (In reply to gkrithi8 from comment #2) > Point to note: > > It is a webremote ( not a web player yet, which it would be sometime ) > plugin, which means it controls the music played in a remote machine, and > not stream music from remote to local machine. Of course, I know this. > > So, when you click 'play' does it play in the server ? No, nothing happens. This is the reason I filed the bug. I can't even log-in: Enter access key; Press '>'. Nothing happens. Works fine here. Attach output of "rhythmbox -D remote" here. (In reply to gkrithi8 from comment #5) > Works fine here. > > Attach output of "rhythmbox -D remote" here. After you have clicked '>' $ rhythmbox -D remote (19:11:16) [0x55edfc85b230] [WebRemotePlugin.http_listen] /usr/lib64/rhythmbox/plugins/webremote/webremote.py:1025: relistening (rhythmbox:4245): libsoup-CRITICAL **: soup_server_run_async: assertion 'priv->legacy_iface != NULL' failed (rhythmbox:4245): Rhythmbox-WARNING **: Unable to grab media player keys: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon was not provided by any .service files (19:13:10) [0x55edfc85b230] [WebRemotePlugin.check_http_signature] /usr/lib64/rhythmbox/plugins/webremote/webremote.py:484: request timestamp: 1511719926411, min: 1511719930.092476, max: 1511720050.092476 Looks like the client and server machines have time difference ( > 60 secs ). Are they synced ? Thank You very much for this useful information. After changing the time, it works. Closing... $ rhythmbox -D remote (20:39:18) [0x56074f266030] [WebRemotePlugin.http_listen] /usr/lib64/rhythmbox/plugins/webremote/webremote.py:1025: relistening (rhythmbox:5070): libsoup-CRITICAL **: soup_server_run_async: assertion 'priv->legacy_iface != NULL' failed (rhythmbox:5070): Rhythmbox-WARNING **: Unable to grab media player keys: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon was not provided by any .service files (20:42:01) [0x56074f266030] [WebRemotePlugin.check_http_signature] /usr/lib64/rhythmbox/plugins/webremote/webremote.py:484: request timestamp: 1511725331499, min: 1511725261.0509908, max: 1511725381.0509908 (20:42:01) [0x56074f266030] [WebRemotePlugin.check_http_signature] /usr/lib64/rhythmbox/plugins/webremote/webremote.py:490: request signature: 77163ea090ead69f, expecting: 77163ea090ead69f (20:42:01) [0x56074f266030] [ClientSession.__init__] /usr/lib64/rhythmbox/plugins/webremote/webremote.py:127: new connection attached (20:42:01) [0x56074f266030] [ClientSession.message_cb] /usr/lib64/rhythmbox/plugins/webremote/webremote.py:164: message received: {"action":"status"} (20:42:01) [0x56074f266030] [ClientSession.message_cb] /usr/lib64/rhythmbox/plugins/webremote/webremote.py:168: doing status (20:42:01) [0x56074f266030] [ClientSession.message_cb] /usr/lib64/rhythmbox/plugins/webremote/webremote.py:174: responding {'playing': False, 'id': 0, 'hostname': 'daleth'} $ |