Unable to play Quicktime in VMC portal-- 404 not found message is displayed

Project:RUcore dlr/EDIT
Version:6.1
Component:Code
Category:bug report
Priority:critical
Assigned:chadmills
Status:closed
Description

outputsmil.php throws 404 not found message and the MOV file is not playing.
Use the following link to test:

<a href="https://rep-test.libraries.rutgers.edu/rucore/partnerportal/search/index.php?key=vmc_www" title="https://rep-test.libraries.rutgers.edu/rucore/partnerportal/search/index.php?key=vmc_www">https://rep-test.libraries.rutgers.edu/rucore/partnerportal/search/index...</a>

Comments

#1

Assigned to:triggs» chadmills

PHP Warnings in php_errors log:

[06-Dec-2011 15:09:05] PHP Warning: fopen(<a href="http://127.0.0.1:8080/fedora/get/rutgers-lib:25497/MOV-1" title="http://127.0.0.1:8080/fedora/get/rutgers-lib:25497/MOV-1">http://127.0.0.1:8080/fedora/get/rutgers-lib:25497/MOV-1</a>) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden
in /mellon/htdocs/disseminators/outputsmil.php on line 58
[06-Dec-2011 15:09:05] PHP Warning: fopen(<a href="http://.@127.0.0.1:8080/fedora/get/rutgers-lib:25497/MOV-1" title="http://.@127.0.0.1:8080/fedora/get/rutgers-lib:25497/MOV-1">http://.@127.0.0.1:8080/fedora/get/rutgers-lib:25497/MOV-1</a>) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden
in /mellon/htdocs/disseminators/outputsmil.php on line 73
[06-Dec-2011 15:09:05] PHP Warning: fopen(<a href="http://.@127.0.0.1:8080/fedora/get/rutgers-lib:25497/MOV-1" title="http://.@127.0.0.1:8080/fedora/get/rutgers-lib:25497/MOV-1">http://.@127.0.0.1:8080/fedora/get/rutgers-lib:25497/MOV-1</a>) [<a href='function.fopen'>function.fopen</a>]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden
in /mellon/htdocs/disseminators/outputsmil.php on line 73

#2

Status:active» test

Please test, playback should work. It appears that the TSA certificates needed to be established. I would test the ingestion of a video from WMS to see that the MOV file is now being sent to the streaming server.

#3

To help prevent future RSA/SSH connection issues the following has been done to make the code more flexible.

Changed the hardcoded reference to the Darwin stream server user, fedora, to a configuration variable $darwinuser. I then added this to the incs file with the appropriate value and ran makeincs.pl.

Test by playing back a Quicktime video from a public interface.

#4

Status:test» closed

Back to top