I have a similar issue, so I think this is a bug introduced in 0.9.14. Our scripts are behind Kerberos authentication. When using GM version 0.9.13 the user scripts are saved in my Firefox profile with the correct file name "myscript.user.js", if I use 0.9.14 or 0.9.15 the scripts are saved in my FF profile directory with the wrong file name "getgm.cgi". (scripts work as they should but bad file name). My guess is it uses the first header returned by the server, not the 2nd after negotiation, you can see the Content-Type changes and the Content-Disposition containing the file name is only seen in the 2nd header.
kcurl -I "https://myserver.com/gmget.cgi?get=myscript.user.js" HTTP/1.1 401 Authorization Required Date: Tue, 31 Jan 2012 23:05:13 GMT Server: Server WWW-Authenticate: Negotiate WWW-Authenticate: Basic realm="ANT (Windows) Login" nnCoection: close Content-Type: text/html; charset=iso-8859-1 HTTP/1.1 200 OK Date: Tue, 31 Jan 2012 23:05:14 GMT Server: Server WWW-Authenticate: Negotiate oRQsFGSdfGfdSDCSqGSIb3EgECAg== Content-Disposition: attachment; filename="myscript.user.js" Content-Length: 4653 Cneonction: close Content-Type: application/javascript Additionally, if I click "Show Script Source" on installation the URL bar shows: Version GM 0.9.13: file:///C:/Users/Mark/AppData/Local/Temp/myscript.user.js GM 0.9.14: file:///C:/Users/Mark/AppData/Local/Temp/gm-temp-19/gmget.cgi I would like to see the behavior rolled back to the way things worked in the 0.9.13 version. On Jan 24, 2:14 pm, Robert <[email protected]> wrote: > Hi, > > I am using GM 0.9.14 on FF 9.0.1. My scripts alpha versions are > protected with basic authentication. When I enter the url in browser > address bar (e.g.https://myserver/alpha/myscript.user.js) Firefox > prompts me for username/password. I enter it and get access. > > I would expect Greasmonkey is asking me to install this script. But it > don't! My script is just shown in the brower. When I press reload, GM is > showing me the install requester. > > Guess this is a little bug. > > Regards, > Robert -- You received this message because you are subscribed to the Google Groups "greasemonkey-users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/greasemonkey-users?hl=en.
