Hey Till, I was helping Adam out on this after turning him to Mint for tracking and I have some extra info that might be useful as I’ve been able to recreate the issue on my server. He’s on DreamHost and we can’t get access to today’s Apache logs until tomorrow which is where I thought we should look next.
In the meantime, I ran a test by placing one of his MP3s on my server and letting my Mint install do its thing. We’re using the same .htaccess rules in a parent “assets” folder which basically look something like this:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule .* http://pradador.com/mint/pepper/tillkruess/downloads/tracker.php?url=http://%{HTTP_HOST}%{REQUEST_URI}&force&inline [L]
Next I visited the file with Safari on OS X 10.6 as that is one of the problem combinations and let the file load. Then I took a look at Mint and I found 5x hits as well.
Looking for more clues, I extracted the relevant details from my Apache log which are below:
189.152.136.227 - - [24/Oct/2009:23:39:03 +0000] "GET /assets/mp3/moses2.mp3 HTTP/1.1" 302 283 "http://pradador.com/assets/mp3/" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-us) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9"
189.152.136.227 - - [24/Oct/2009:23:39:03 +0000] "GET /mint/pepper/tillkruess/downloads/tracker.php?url=http://pradador.com/assets/mp3/moses2.mp3&force&inline HTTP/1.1" 200 80970 "http://pradador.com/assets/mp3/" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_1; en-us) AppleWebKit/531.9 (KHTML, like Gecko) Version/4.0.3 Safari/531.9"
189.152.136.227 - - [24/Oct/2009:23:39:04 +0000] "GET /mint/pepper/tillkruess/downloads/tracker.php?url=http://pradador.com/assets/mp3/moses2.mp3&force&inline HTTP/1.1" 200 13361162 "-" "Apple Mac OS X v10.6.1 CoreMedia v1.0.0.10B504"
189.152.136.227 - - [24/Oct/2009:23:39:04 +0000] "GET /mint/pepper/tillkruess/downloads/tracker.php?url=http://pradador.com/assets/mp3/moses2.mp3&force&inline HTTP/1.1" 200 13361162 "-" "Apple Mac OS X v10.6.1 CoreMedia v1.0.0.10B504"
189.152.136.227 - - [24/Oct/2009:23:39:04 +0000] "GET /mint/pepper/tillkruess/downloads/tracker.php?url=http://pradador.com/assets/mp3/moses2.mp3&force&inline HTTP/1.1" 200 13361162 "-" "Apple Mac OS X v10.6.1 CoreMedia v1.0.0.10B504"
189.152.136.227 - - [24/Oct/2009:23:39:06 +0000] "GET /mint/pepper/tillkruess/downloads/tracker.php?url=http://pradador.com/assets/mp3/moses2.mp3&force&inline HTTP/1.1" 200 13361162 "-" "QuickTime/7.6.3 (qtver=7.6.3;cpu=IA32;os=Mac 10.6.1)"
Parsing through them, it does indeed seem that the single request for the file is triggering 5 total requests for the file via the tracker. One from Safari, three from something called Core Media, and finally one from the QuickTime player. Might be worth noting they all have a 200 OK status code and the full file size.
Anyway, thought this info might be useful in finding a fix for the problem.