mediaelement.js not playing MP3 in Opera - mp3

Using the sample provided with mediaelement.js (mediaelementplayer-audio.html) I am unable to play MP3 files in Opera. It works if I navigate Opera to http://www.mediaelementjs.com but if I try to hit the files from my localhost, it doesn't play. The control renders correctly, but it doesn't appear to load. I am running Opera 12.14 on Windows XP I have already tested Chrome 24, Firefox 18, IE8 (Flash fallback), and Safari 5.1.7 and only Opera is giving me an issue. Any suggestions?

Short answer: this will not work on IIS 5.1, works on Apache or IIS 7.
Long answer:
After looking at the developer tools in Opera, I was able to find out that the MP3 was being partial received from the server. Then I remembered that IIS 5.1 (which is the web server that I was using) doesn't properly support this. I then compared the HTTP response header from www.mediaelementjs.com and it said that it was using Apache. I read up online that range requests work under IIS 7. So I moved my web app to a Windows 7 machine and sure enough, it worked. I had to remember to explicitly define my MIME types, but everything is working now.

Related

Custom functionality working in Firefox but not in Chrome

I have an oracle apex application, version 18.2 and in it I have many custom functionalities including ones for custom file saving and video and audio preview. Recently we have gotten word that some of the functionalities do not work properly and after further review have discovered that it is to do with the browser. Using Firefox everything works properly, but using Chrome or even Safari, some things don't work.
The problems we have is with downloading files and with previewing video and audio. The file downloading and preview is handled by blueimp jquery file upload and processing plugins and a node.js server on the backend because our files are stored outside the database.
The problems we are facing is that preview doesent work on chrome, it works just fine on firefox, but on chrome, the popup to play the file shows up but the file appears to be 0 seconds long and thus does not play.
Another problem we are facing is downloading the files, when we enabled https and got a certificate and all that, if I connect via ssh and access the site through localhost, everything works. But if I access the site through the domain or ip, and not through localhost, then left clicking the file link downloads an empty file, as in the file exists, but its 0KB. Right clicking and opening in a new tab or new window downloads the file properly. And this problem is again only in Chrome, and apparently Safari.
This problem is above me, I have tried again and again to understand what the hell is going on, but I am utterly lost. So any help would be great, thank you.

Power BI secure embedded report login not working on some browsers (windows chrome)

I have created a secure embedded report (using the new method released in 2019) as specified below:
https://powerbi.microsoft.com/en-us/blog/easily-embed-secure-power-bi-reports-in-your-internal-portals-or-websites/
I created this in an html page using the supplied iframe.
It works fine on windows firefox and edge. It does not work in windows chrome.
It works fine on mac chrome. It does not work on mac safari.
It fails on windows chrome after opening a new tab and asking for the login details, this tab then closes and the power BI symbol in the embedded report just flashes like it is loading but it never finishes.
On Mac safari the login fails. It looks like it gets caught in a loop of some kind.
I just want it working on windows chrome really.
I have tried clearing my complete browser cache, cookies, rebooting serveral times and allowing pop-ups with no luck.
It does not make a difference if I select "remember me" or not at the time of login.
I have the latest version of chrome.
Does anyone know how to resolve this or if this is a know issue?
Here is the embedded report. You won't be able to access it but it may give you an idea of the issue:
https://fir-trial-66e3f.firebaseapp.com/embedded-report.html
I also can't log into the PBI community with this account so that may be related. The account works fine logging in to PBI Service or desktop. It is a PBI trial Pro account.
I had the same issue, i solved it by disabling the "Prevent Cross-Site Tracking" in Safari Settings. This worked for me and my clients. I hope it works for you too
I had the same issue in chrome. Solved it by enabling "Allow all cookies" in chrome settings.

ColdFusion 2016 Developer Edition on Windows Case Sensitivity

I just installed ColdFusion 2016 Developer Edition on my Windows 7 laptop and configured it to use the built-in web server. Previously I was using ColdFusion 11.
Now I have a case-sensitivity problem, but only for non-ColdFusion (.cfm) resources. For example, all css and js references are now case-sensitive, whereas they weren't when I was using ColdFusion 11. The same is true for calls to images and plain html files. All cfm files load just fine.
I modified the context.xml file (in the /cfusion/runtime/conf folder) to include <Context AllowLinking="true" caseSensitive="true"> (and yes, I also tried caseSensitive="false") and have restarted several times, but no luck yet.
The 404 error messages specify Apache Tomcat/8.5.11.
Any ideas on how to restore case-insensitivity? Thanks in advance for any help.
I seem to have "fixed" this. I enabled IIS on my laptop and used the Web Server Configuration tool to set it up with ColdFusion. (I also changed the path for the default website in IIS to /cfusion/wwwroot since that's where all my code is.) Everything seems to be working well now, with no case sensitivity for cfm or non-cfm pages. I no longer need to include the port (8500) in the URL for my applications, but do need to include it to reach the CF Administrator.

Web browser forces https after using and then removing django-secure

(Using Windows 7, Python 3.4, and Django 1.6, using virtualenv)
Hey, all. I tried using django-secure to force https and ssl on my django project. Then I decided I didn't want it until I actually put the site online, because I didn't have a security certificate, so I couldn't even try out the site on my computer. After removing the django-secure code from my settings, uninstalling django-secure using pip, and restarting my computer, any browser I visited the page with while using django-secure forces https whenever I run that particular django project, but not on other projects. Uninstalling and reinstalling worked for Safari and Firefox, but not for Chrome. I couldn't uninstall Internet Explorer or Opera using the Control Panel, so I thought it might be easier just to change some settings in the browsers, if I knew how to do that. Does anyone know how I can make Chrome not force https on my project and how to do that with Opera and IE without uninstalling them?
I think the above details could lead to finding the answer, but if you want it, here's my detailed description of what I did in what order:
I followed the installation and usage instructions at https://github.com/carljm/django-secure, up through "Set the SECURE_HSTS_SECONDS setting to an integer number of seconds and SECURE_HSTS_INCLUDE_SUBDOMAINS to True, if you want to use HTTP Strict Transport Security." I then tried it out on chrome and found out I needed a security certificate, and decided I'd rather wait till I actually put the website online. So I removed the parts of the settings file that I had added following the django-secure instructions, stopped and restarted my local server, opened it on chrome, and found that it forced https, but only for that particular django project. I then used pip to uninstall django-secure, but chrome still forced https. I tried it on firefox, ie, opera, and safari, and had no problem. I then restarted my computer, but that didn't solve the problem. So I reinstalled django-secure using pip, and repeated the steps I had followed from the django-secure instructions. I then ran it on safari and ie, removed those lines from settings, and reran it, and they continued to force https on that django project. I repeated the process with Opera and Firefox, and had the same problem. Uninstalling and reinstalling Safari and Firefox fixed the problem in those browsers. It didn't fix the problem in Chrome. I couldn't uninstall Opera or IE from the control panel, so I think I'll just wait till I find out another way of fixing the problem.
Clear your browser cache.
Django-secure sends a HttpResponsePermanentRedirect (302 status code) to the secure version of the page, so your browser will cache the response and always redirect you to the https version.

Running Railo and Adobe Coldfusion Server on the same server

I have several Coldfusion sites on a Win 2K3 IIS6 server and I wanted to ease into Railo. I was hoping to install Railo on the same server and just set up a particular IIS virtual host to use Railo instead of Adobe CF server.
It seems Adobe CF Server will still process the request for .cfm files even though I pointed the isapi mapping to the Railo dll.
I shut down Adobe Coldfusion 8 service and got Railo working on the IIS virtual host but it takes about 15 or so seconds to process a single .cfm file with the now() function in it. If I run the same cfm file via the port Railo is running on it is very fast.
is it possible to run Railo and CF Server side by side without JRun? And why would Railo and IIS be so slow?
Yes. A number of people have done such. Some (like Mike Henke and Matt Woodward) have gone even further and installed Open BlueDragon, Railo and Adobe CF at the same time. Matt has a really nice blog posting on how to do it here. He also has a nice set of presentation slides on this here.
The easiest way would be to download Railo Express (includes Jetty) and run that on a different port, like 8080.