Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

Video not found or access denied error - in Safari and IE - but found and working in Firefox


I have a problem with a Video embedding and the error Video not found or access denied. This started after switching servers. The error message appears in Safari(MAC) and on IE (Windows) on Firefox (MAC and Windows) it works. Have not tested chrome yet.

Please have a look here:

http://www.vanessamontagne.com/en/videos/readme.html

Or - but there is !Softcore nudity so be warned! (http://www.vanessamontagne.com/en/videos/videos.html)

If you call this url in Firefox, the video is working fine.

If you call this in Safari (MAC) or IE (Windows) its giving an error Video not found or access denied.

I am not running ISS - I am running Apache.

The video's are accessible by URL, I tried to change paths to absolute http://.... no result.

One guy wrote in a post he had a similar problem and it was connected with CSS but he never wrote what the solution was. Grrrrrrrrrrrr......

Any help is greatly appreciated.

Thanks
Frank

19 Community Answers

JW Player

User  
0 rated :


Firefox doesn't send referer headers; IE, Chrome and other browsers do send the referer headers.

So if you're checking referer headers to prevent hotlinking, etc., Firefox will still work, the other browsers will fail.

When I try to play your videos with IE or Chrome, I get a "403 Forbidden" error, indicating that your server is refusing to serve the video.

Change your hot linking setup on your server.

JW Player

User  
1 rated :

Thanks,

that was the solution. On my new server there were a standard .htaccess file which didn't allowed for serving flv files. I removed the *.flv from it and it worked fine.

JW Player

User  
-1 rated :

I am having the opposite problem, the FLV plays in IE, and I get the "Video not Found" Error in both FF and Chrome, and have tested on Vista, W7, and XP, with the page uploaded on my hosting account. The files are hosted on Godaddy, PHP 5.2x.

The FLV plays fine with the web pages hosted locally in FF, Chrome, and IE.

The website is: http://powerlight-studios.com/ and the video is the only video on the home page.

The absolute path to the video is: http://powerlight-studios.com/modules/FLVPlayer/FlashFiles/ThePowerlightStory.flv

HTML Code Follows
*****************
<div id="videowindow">
<div id="videoplayer">
<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="640" height="480" name="player">
<param name="movie" value="modules/FLVPlayer/player.swf" />
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="flashvars" value="file=FlashFiles/ThePowerlightStory.flv&autostart=true&controlbar=none" /> <embed id="player2" type="application/x-shockwave-flash" width="640" height="480" src="modules/FLVPlayer/player.swf" flashvars="file=Flashfiles/ThePowerlightStory.flv&autostart=true&controlbar=none" allowfullscreen="true" allowscriptaccess="always" name="player2"></embed>
</object>
</div>
</div>



.htaccess follows
********************
# Deny access to config.php
# This can be useful if php ever breaks or dies
# Use with caution, this may break other functions of CMSms that use a config.php
# file. This may also break other programs you have running under your CMSms
# install that use config.php. You may need to add another .htaccess file to those
# directories to specifically allow config.php.
<Files "config.php">
order allow,deny
deny from all
</Files>

# Attempt to override some php settings, these settings may be helpful on some hosts if your
# default configuration does not meet CMS's minimum requirements, and your host
# has given your account appropriate permissions
#php_value upload_max_filesize "10M"
#php_value session_save_path "tmp/cache"

#php_flag magic_quotes_gpc Off
#php_flag register_globals Off
#php_flag session.use_trans_sid Off

# (this is important, so uncomment if your host permit)
Options -Indexes
ServerSignature Off
ErrorDocument 403 /forbidden403.shtml
#
Options +FollowSymLinks
Options -MultiViews
#
<IfModule mod_rewrite.c>
RewriteEngine on
#
#Sub-dir e.g: /cmsms/
RewriteBase /
#
# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.
RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]
# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]

# URL Filtering helps stop some hack attempts
#IF the URI contains a "http:"
RewriteCond %{QUERY_STRING} http\: [OR]
#OR if the URI contains a "["
RewriteCond %{QUERY_STRING} \[ [OR]
#OR if the URI contains a "]"
RewriteCond %{QUERY_STRING} \] [OR]
#OR if the URI contains a "<script>"
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
#OR script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
#OR any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^.*$ - [F,L]
# END Filtering

</IfModule>

Ethan Feldman

JW Player Support Agent  
-1 rated :

@patrick, when I go to – http://www.powerlight-studios.com/modules/FLVPlayer/Flashfiles/ThePowerlightStory.flv in a browser, it returns a 404 error. This is the file the player is trying to load.

JW Player

User  
0 rated :

Ethan:
Thanks for the response, I think something's funky in the mod rewrite that's causing issues and IE is immune.

You're right that the video 404s when you enter it in the address bar, I checked with FF and Chrome and it 404s, but did not check in IE. It does 404 in IE, but the video does play in IE.

Load this page in Internet Explore, the video plays!
http://www.powerlight-studios.com/Home/

JW Player

User  
-1 rated :

i have same problem but how i m dont send refferer i dont understand pls help me

Ethan Feldman

JW Player Support Agent  
0 rated :

Can you provide a link to where you are running this?

JW Player

User  
1 rated :

Hello Ethan,

I have this code

<object
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash /swflash.cab#version=6,0,40,0" data="mediaplayer\player.swf"
type="application/x-shockwave-flash" width="320" height="263" hspace="90" vspace="50"
align="middle" id="Player">
<param name="allowScriptAccess" value="always"/>
<param name="movie" value="videos\eyes_open.flv&autoPlay=true"/>
<param name="quality" value="high"/>
<param name="scale" value="noScale"/>
<param name="wmode" value="transparent"/>
<param name="flashvars" value="videoFile=videos\eyes_open.flv&autoPlay=true"/>
<embed src="mediaplayer\player.swf" width="320" height="263" hspace="90" vspace="50" align="middle"bgcolor="#FFFFFF" type="application/x-shockwave-flash" pluginspage"http://www.macromedia.com/go/getflashplayer"
flashvars="file= videos\eyes_open.flv&autoPlay=true" />


</object>

I cannot play it in IE and when i play it in chrome, "video not found or access denied"appears. The video is however playing very well in firefox

Ethan Feldman

JW Player Support Agent  
0 rated :

Can you please provide a link to where you are running this? Thanks.

JW Player

User  
0 rated :

unfortunately, i am running it in my local machine.

Ethan Feldman

JW Player Support Agent  
0 rated :

Please put up a test page, if possible, thanks.

JW Player

User  
0 rated :

ok, i will definately do.

Ethan Feldman

JW Player Support Agent  
-1 rated :

Thanks.

JW Player

User  
0 rated :

I'm having trouble with the flash player on this page:

http://www.paballet.org/program_I_1011.html

I can load the video in the HTML5 player in FF/Chrome.

I force IE8 to load the flash player, but it always responds with "video not found or access denied."

Ogg and Swf mimetypes are properly setup on the server and the files are readily accessible through the direct URL.

I've tried with both absolute and relative URIs, with and without the file attribute in the setup function.

Any ideas?

bc.. <video id="vid" class="jwplayer" controls="" autoplay="true" src="/videos/carmen.ogg"/>
<!--[if IE]>
<script type="text/javascript">jwplayer("vid").setup({ flashplayer: "/jwplayer/player.swf", file: "/videos/carmen.ogg" });</script>
<![endif]-->

Ethan Feldman

JW Player Support Agent  
0 rated :

Are you positive that OGG is set up as a MIME-TYPE? When I look through Firebug, I only get partial requests to the file.

JW Player

User  
0 rated :

I've definitely set .ogg to mime-type video/ogg in IIS, and the file is served when the its URL is entered into IE.

I'm not sure why only partial requests are made, but aren't requests the browser's responsibility? Would the wrong DOCTYPE cause a browser to send partial headers?

Ethan Feldman

JW Player Support Agent  
0 rated :

Yes, that might be it as well. Also make sure GZIP compression is disabled.

JW Player

User  
0 rated :

I'm beginning to wonder if it's simply IE8's fault. Some Googling indicated that IE8 doesn't support ogg files in any capacity. But the flash player should be able to handle ogg, right?

Also, I'm not sure how to configure IIS to deal with headers for ogg files properly. I found a bit of info about ogg headers and server configuration, but it's specific to Apache. https://developer.mozilla.org/en/Configuring_servers_for_Ogg_media

I ended up duplicating the video as an mp4 just for IE. Now the audio is playing in IE, but no video comes up. I'll be experimenting a bit more with it.

Ethan Feldman

JW Player Support Agent  
0 rated :

@gore – The Flash player does not play ogg files.

This question has received the maximum number of answers.