My last entry was deleted, so re-posting in order to get more feedback.
To summarize, I am unable to access my wiki edits due to login auth error. I am using a corporate wiki with no logon necessary, as authorization to the wiki is granted by virtue of my network domain auth. this is handled by the MW extension, AutomaticREMOTE_USER, which I believe is causing this issue. xExternalEditor is unable to assimilate my own network authorization it seems, and logging in using my network credentials, no credentials or simply my user name all fail with an IIS error.
Unfortunately, the checkbox login bypass in v0.9.0 does not resolve. Is there a potential work around or is this an inherent incompatibility for which a solution will not be sought?
thanks,
David
That i understand.
Do you login to your Web Server?
The REMOTE_USER is set via a HTTP Auth process, is it?
So: are you sending the Username via a Login? Do you type the Username or is Windows doing this for you?
I normally do not need to log into my web server.. The REMOTE_USER environment variable is used by AutomaticREMOTE_USER to seamlessly enable login, and all wiki login functionality is suppressed via LocalSettings.php.
I only type in my Username using xExternalEditor, and whether I do or do not, I am unable to access the page to dowlnoad/upload to/from my editor using xExternalEditor.
I am no networking expert, so I am only guessing that this has to be something to do with xExternalEditor and AutomaticREMOTE_USER not playing nicely (since I have no access issues when using a web browser).
My server does use an alias, so I will try using the IP in the INI and let you know what happens.
Thanks for the reply
From my understanding the Web Server must authenticate to set the REMOTE_USER variable.
So there must be any system to provide this functionality.
Maybe you don't see it because IIS and Windows and IE is doing the login in the background.
What did you set up on the IIS?
According to the documentation of the Wiki Extension Apache and IIS have to be enabled with authentication to provide the variable.
Correct. Anonymous access must be disabled in IIS and the REMOTE_USER environment variable is accessed through Windows authentication. Therefore, xExternalEditor must also be able to use this variable. REMOTE_USER can be accessed from phpinto().
For some reason, I must log into my wiki when using Firefox or Chrome, but IE loads the wiki without requiring sign in. Also, when I use IE to attempt to open via xExternalEditor, the app pulls up Firefox to handle the mime interaction.
It is all very confusing, so I can only recommend that you attempt to test your app on a wiki using this extension (whether Apache or IIS). I am stumped.