Details
-
Bug
-
Resolution: Won't Fix
-
Low
-
None
-
None
-
None
-
Severity 3 - Minor
Description
Summary
HipChat Server users who are using the web client cannot play .mp4 preview type of attachments.
Environment
- Mac 10.11.5 OS X El Capitan
- Windows 7
- Safari Version 9.1.1 (11601.6.17)
- Mozilla Firefox 47.0
Steps to Reproduce
- Upload an .mp4 type of media to the public / private room
- Once uploaded, try to click on the play icon to preview the video within HipChat web client itself
Expected Results
The video preview should be displayed in the web client and play as per normal
Actual Results
- Safari Version 9.1.1 (11601.6.17) constantly reproducible. The following log entry is observed in the cumulus.log (log is for HIPCHAT SERVER only):
cumulus.log
2016-06-28 12:40:52,758 - 3541 - INFO - 8cde5ad83d2d11e69b4c0e3f5e1119ad 2016-06-28 12:40:52.758481 Incoming 2016-06-28 12:40:52,758 - 3541 - INFO - 8cde5ad83d2d11e69b4c0e3f5e1119ad <GET /files/1/1/0c5TDdM0mRIf3Kf/danialtestone.mp4 HTTP/1.0> 2016-06-28 12:40:52,758 - 3541 - INFO - 8cde5ad83d2d11e69b4c0e3f5e1119ad /files/1/1/0c5TDdM0mRIf3Kf/danialtestone.mp4 2016-06-28 12:40:52,758 - 3541 - INFO - 8cde5ad83d2d11e69b4c0e3f5e1119ad {'accept-language': 'en-us', 'accept-encoding': 'identity', 'x-hipchat-request': 'public', 'connection': 'close', 'accept': '*/*', 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/601.6.17 (KHTML, like Gecko) Version/9.1.1 Safari/601.6.17', 'host': 'cumulus', 'referer': 'https://danialtwo.hcsinf.com/chat/room/1', 'x-amz-date': 'Tue, 28 Jun 2016 12:40:52 GMT', 'cookie': 'ref=%5B%5B%22https%3A%5C%2F%5C%2Fdanialtwo.hcsinf.com%5C%2F%3Fsrc%3Dsign_out%22%2C%221462452344%22%2C%22%22%5D%2C%5B%22https%3A%5C%2F%5C%2Fdanialtwo.hcsinf.com%5C%2F%3Fsrc%3Dsign_out%22%2C%221462452346%22%2C%22%22%5D%2C%5B%22https%3A%5C%2F%5C%2Fdanialtwo.hcsinf.com%5C%2Fusers%5C%2Fsign_in%22%2C%221462452391%22%2C%22%22%5D%2C%5B%22https%3A%5C%2F%5C%2Fdanialtwo.hcsinf.com%5C%2Fhome%22%2C%221462452454%22%2C%22src%3Dsign_out%22%5D%2C%5B%22https%3A%5C%2F%5C%2Fdanialtwo.hcsinf.com%5C%2F%22%2C%221467117392%22%2C%22%22%5D%5D; rm=1; rmd=1; s=96a53e416e021279f5eda93afe0be8e5', 'range': 'bytes=0-1', 'authorization': 'AWS hfOUeZwSa2hNhBoEsAglf:OMU1vhSxQvC/Y6LqxbT9LaWsJzA=', 'x-playback-session-id': 'F5F0D5E0-A2A9-4B42-A0E2-7EE0855D4814'} 2016-06-28 12:40:52,759 - 3541 - INFO - request URI /files/1/1/0c5TDdM0mRIf3Kf/danialtestone.mp4 method GET {} 2016-06-28 12:40:52,759 - 3541 - INFO - AUTHORIZING GET /files/1/1/0c5TDdM0mRIf3Kf/danialtestone.mp4 {'accept-language': 'en-us', 'accept-encoding': 'identity', 'x-hipchat-request': 'public', 'connection': 'close', 'accept': '*/*', 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/601.6.17 (KHTML, like Gecko) Version/9.1.1 Safari/601.6.17', 'host': 'cumulus', 'referer': 'https://danialtwo.hcsinf.com/chat/room/1', 'x-amz-date': 'Tue, 28 Jun 2016 12:40:52 GMT', 'cookie': 'ref=%5B%5B%22https%3A%5C%2F%5C%2Fdanialtwo.hcsinf.com%5C%2F%3Fsrc%3Dsign_out%22%2C%221462452344%22%2C%22%22%5D%2C%5B%22https%3A%5C%2F%5C%2Fdanialtwo.hcsinf.com%5C%2F%3Fsrc%3Dsign_out%22%2C%221462452346%22%2C%22%22%5D%2C%5B%22https%3A%5C%2F%5C%2Fdanialtwo.hcsinf.com%5C%2Fusers%5C%2Fsign_in%22%2C%221462452391%22%2C%22%22%5D%2C%5B%22https%3A%5C%2F%5C%2Fdanialtwo.hcsinf.com%5C%2Fhome%22%2C%221462452454%22%2C%22src%3Dsign_out%22%5D%2C%5B%22https%3A%5C%2F%5C%2Fdanialtwo.hcsinf.com%5C%2F%22%2C%221467117392%22%2C%22%22%5D%5D; rm=1; rmd=1; s=96a53e416e021279f5eda93afe0be8e5', 'range': 'bytes=0-1', 'authorization': 'AWS hfOUeZwSa2hNhBoEsAglf:OMU1vhSxQvC/Y6LqxbT9LaWsJzA=', 'x-playback-session-id': 'F5F0D5E0-A2A9-4B42-A0E2-7EE0855D4814'} 2016-06-28 12:40:52,760 - 3541 - INFO - Access granted to ID=hfOUeZwSa2hNhBoEsAglf requestId=8cde5ad83d2d11e69b4c0e3f5e1119ad uri=/files/1/1/0c5TDdM0mRIf3Kf/danialtestone.mp4 2016-06-28 12:40:52,760 - 3541 - INFO - path /files/1/1/0c5TDdM0mRIf3Kf/danialtestone.mp4 2016-06-28 12:40:52,760 - 3541 - INFO - path /files/1/1/0c5TDdM0mRIf3Kf/danialtestone.mp4 bucket files object 1/1/0c5TDdM0mRIf3Kf/danialtestone.mp4
- Mozilla Firefox 47.0 will fail for the first time but it will continue to play as per normal when you try for the second time on Mac OS. It constantly fails on Windows (log is for HIPCHAT SERVER only):
cumulus.log
2016-06-28 14:20:31,476 - 3541 - INFO - 787657e03d3b11e69b4c0e3f5e1119ad 2016-06-28 14:20:31.476609 Incoming 2016-06-28 14:20:31,476 - 3541 - INFO - 787657e03d3b11e69b4c0e3f5e1119ad <GET /files/1/1/0UGfRDWsKGbKXb6/danitesttwo.mp4 HTTP/1.0> 2016-06-28 14:20:31,476 - 3541 - INFO - 787657e03d3b11e69b4c0e3f5e1119ad /files/1/1/0UGfRDWsKGbKXb6/danitesttwo.mp4 2016-06-28 14:20:31,477 - 3541 - INFO - 787657e03d3b11e69b4c0e3f5e1119ad {'accept-language': 'en-US,en;q=0.5', 'x-hipchat-request': 'public', 'connection': 'close', 'accept': 'video/webm,video/ogg,video/*;q=0.9,application/ogg;q=0.7,audio/*;q=0.6,*/*;q=0.5', 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:47.0) Gecko/20100101 Firefox/47.0', 'host': 'cumulus', 'cookie': 's=8302bb014a8ce6f7e5ec6e13057335e3; ref=%5B%5B%22https%3A%5C%2F%5C%2Fdanialtwo.hcsinf.com%5C%2F%22%2C%221467117612%22%2C%22%22%5D%5D; rm=1', 'x-amz-date': 'Tue, 28 Jun 2016 14:20:31 GMT', 'referer': 'https://danialtwo.hcsinf.com/chat', 'range': 'bytes=0-', 'authorization': 'AWS hfOUeZwSa2hNhBoEsAglf:jTcp0+up868+8Y+SQi6StRZ4+Ts='} 2016-06-28 14:20:31,477 - 3541 - INFO - request URI /files/1/1/0UGfRDWsKGbKXb6/danitesttwo.mp4 method GET {} 2016-06-28 14:20:31,477 - 3541 - INFO - AUTHORIZING GET /files/1/1/0UGfRDWsKGbKXb6/danitesttwo.mp4 {'accept-language': 'en-US,en;q=0.5', 'x-hipchat-request': 'public', 'connection': 'close', 'accept': 'video/webm,video/ogg,video/*;q=0.9,application/ogg;q=0.7,audio/*;q=0.6,*/*;q=0.5', 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:47.0) Gecko/20100101 Firefox/47.0', 'host': 'cumulus', 'cookie': 's=8302bb014a8ce6f7e5ec6e13057335e3; ref=%5B%5B%22https%3A%5C%2F%5C%2Fdanialtwo.hcsinf.com%5C%2F%22%2C%221467117612%22%2C%22%22%5D%5D; rm=1', 'x-amz-date': 'Tue, 28 Jun 2016 14:20:31 GMT', 'referer': 'https://danialtwo.hcsinf.com/chat', 'range': 'bytes=0-', 'authorization': 'AWS hfOUeZwSa2hNhBoEsAglf:jTcp0+up868+8Y+SQi6StRZ4+Ts='} 2016-06-28 14:20:31,478 - 3541 - INFO - Access granted to ID=hfOUeZwSa2hNhBoEsAglf requestId=787657e03d3b11e69b4c0e3f5e1119ad uri=/files/1/1/0UGfRDWsKGbKXb6/danitesttwo.mp4 2016-06-28 14:20:31,478 - 3541 - INFO - path /files/1/1/0UGfRDWsKGbKXb6/danitesttwo.mp4 2016-06-28 14:20:31,478 - 3541 - INFO - path /files/1/1/0UGfRDWsKGbKXb6/danitesttwoa.mp4 bucket files object 1/1/0UGfRDWsKGbKXb6/danitesttwo.mp4
Notes
Not reproducible on Google Chrome on both OS
Attachments
Issue Links
- is related to
-
HCPUB-710 Not Playing .MP4 format
- Closed
-
HCPUB-1221 HipChat Server: Video Preview is not working
- Closed