Photobucket issue !?
-
robertstirrat last edited by
Hi, after searching for a solution I landed here. Initially I fell at the first hurdle when following drewfx's steps. Clicking on the Tools menu, then selecting advance I see options for : Cookies, Password Manager, Blocked Content and so on but no Config option. What am I missing here?
Keen to try and resolve this one way or another I opened OperaDef6.ini in MS notepad (having made a backup copy first of course) file which contains the following entry:
[Adv User Prefs]
HTTP Accept=application/x-shockwave-flash,text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,text/css,/;q=0.1I cut everything after the equals symbol and pasted the suggested replacement string:
image/gif, image/jpeg, image/pjpeg, application/x-ms-application, application/vnd.ms-xpsdocument, application/xaml+xml, application/x-ms-xbap, application/x-shockwave-flash, /I saved the text file as .ini, closed and restarted Opera and opened a web page some embedded Photobucket images but the image still fail to load. Can anyone give me some further guidance to help me solve this please?
Thank you.
-
A Former User last edited by
You need to use the configuration editor page rather than editing the ini file directly.
Put the original version back (with Opera closed) and then run it again and type "opera:config" (without the quotes) in the address bar and go to it.
This should open the configuration editor page.
Expand the "network" section and then find the "HTTP Accept" entry.
Press the "default" button on the entry, which will probably clear it, and then copy and paste the necessary string into it, and press the save button at the bottom of the section.
That should do it!
If there is anything already in the HTTP Accept section, which your ini file seems to imply that there is, I'm not sure why that would be as I'm pretty sure that by default it's empty.
It is possible that you may lose other functionality if any existing entries are cleared.
-
robertstirrat last edited by
Thank you very much for taking the time to explain the steps in more detail. Until now, I wasn't aware of this hidden advanced configuration page, so I've learned something new.
I followed your steps and all is working as expected which is great.
The "HTTP Accept" field was empty despite the OperaDef6.ini file having this entry filled so clicking Default didn't change anything and it remains unchanged after entering and saving these changes.
A big thank you to drewfx for posting a working solution to this issue.
Thanks guys.:)
-
robertstirrat last edited by admin
These settings appear to prevent HTTPS web pages from loading coreectly. I'm unable to connect to instagram or my bank when these setting are in place, if I restore the default settings(empty field) and save I can load the aforementioned pages.
Please see this thread for some more details:
https://forums.opera.com/topic/9216/opera-12-17-instagram-issue/1Could this string be amended to fix this issue please?
Thank you.
-
A Former User last edited by
I've not noticed any problem here.
This forum is https for me, and works OK, as does my online banking.
Can't comment on Instagram as I don't use it.
-
Deleted User last edited by
Having just solved this problem for myself (by using wireshark to compare the headers sent by Opera with the headers sent by wget, which does successfully retrieve the image) and then found this thread from googling to see if anyone else had been complaining about it, I feel it is worth posting to clarify a couple of points...
-
It is NOT Opera's fault
-
It IS Photobucket's fault
Photobucket have misconfigured their servers to react weirdly to the Accept: header. Other sites which do not react weirdly are quite happy with Opera's default Accept: header. It's not Opera doing something wrong, it's Photobucket.
FWIW I have found that a minimal "Accept: */*" works just fine. Having read this thread I have tested it on twitter (as an example of an HTTPS site) and on Pistonheads, and they both work.
(Also, to prevent some bug in this forum converting "star slash star" to "weird character like a slash but at a greater inclination, without the stars" it is necessary to insert a backslash before each star.)
-
-
robertstirrat last edited by
I was able to get things working as they should by restoring a recent back up of my system drive.
-
brnrds last edited by
Wow, thanks for the string drewfx, and davehawley for pointing to this issue.
I added the string with the / at the end, and landed up with my forums temporarily unavailable?
Deleted the / and pasted:image/gif, image/jpeg, image/pjpeg, application/x-ms-application, application/vnd.ms-xpsdocument, application/xaml+xml, application/x-ms-xbap, application/x-shockwave-flash,
Finally all images seem to work again, even the banner and avatar on my Youtube channel are now visible.
Have to test it more carefully, but it looks alright.With regards
-
A Former User last edited by
Glad it worked for you!
:cheers:
The */* at the end of the string was added as without it there seemed to be problems with asp pages, although it seemed fine for me without it.
I added it and everything still seemed to be fine.
BTW I assume you did include the asterisks before and after the forward slash?
I only ask because the forum software removes them in posts if you don't put dummy back slashes in front of them! It should be "asterisk-forward slash-asterisk" (without the quotes of course).
-
A Former User last edited by
We have a "Formatting with Markdown" thread in "Forum feedback" - revise it, please. Anybody can do just fine with backticks
-
A Former User last edited by
Thanks joshl, but I don't need to be told that thank you very much!
I'm well aware of how to use Markdown, I've just never understood why I should have to when every other forum I use you just get what you type!
-
brnrds last edited by
Hi davehawley
I added indeed first the asterisks and / at the end, but that caused a problem.
(I noticed they didn't show up in my posting which I couldn't edit)
Anyway it's still working.The "forum temporarily unavailable error" reappeared.
Maybe one of the plugins causes that problem?
Disabling all of them restored at least loading.
The forums load alright with my other browsers including all plugins.
Have to figure that out.Thanks
-
brnrds last edited by
Found another problem
On the youtube channel, the banner won't show up under certain conditions.
http://i60.tinypic.com/167mo3b.jpg
This is what it should be.
http://i62.tinypic.com/2mwxfg5.jpgThe funny thing is, that it appears correct in the direct bookmark-link,
but not if I get to "My channel" in the menulist. -
brnrds last edited by admin
Thanks Davehawley for your help.
Could you perhaps have a look at https://forums.opera.com/topic/9739/opera-12-video-hidden/4
-
desertoutlaw last edited by
Thanks Dave. The string resolved the photobucket image display issue on both the fubar and ultimatetemptation web sites.
-
Deleted User last edited by
Since that was bothering me as well.. I just quickly drew a Userscript..
it basically ajax calls the image (accepting nothing but images)
and then adding the images base64 as the source
(since it's quick and dirty.. it only accepts jpegs as it is) feel free to modify.// ==UserScript== // @include http://* // ==/UserScript== window.fi_aj =function( url, elem ) { var xmlhttp; elem.src = "images/misc/progress.gif"; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { var buffer = xmlhttp.response; if(buffer) elem.src = "data:image/jpeg;base64," + btoa(buffer); } } xmlhttp.open("GET", url ,true); xmlhttp.setRequestHeader("Accept","image/*"); xmlhttp.overrideMimeType('text\/plain; charset=x-user-defined'); xmlhttp.send(); } window.fix_pb = function() { var images = document.getElementsByTagName("img"); for (var i = 0; i < images.length; i++) { var url = images[i].src; if(url.indexOf("photobucket") > -1) window.fi_aj( url, images[i]); } } window.addEventListener('load', window.fix_pb);
AS you can see, very basic functionality... but it works much better than globally editing the ACCEPT
at least for me