SID-02468: Browser Problems Displaying Page After Log in Change to Admi
| Status: |
Answered |
TWiki version: |
6.1.0 |
Perl version: |
5.016003 (linux) |
| Category: |
CategoryBrowser |
Server OS: |
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9 PH |
Last update: |
4 years ago |
Hello -
I have recently changed our site's config files to move from a webpage login to an Admin login to fulfill a request to make keep our site from being visible unless a person logs in. Now, I am having issues with browsers properly displaying pages. For example, the sidebar displays below the main page content, as if there's not enough space to display both at the same level.
I'm running version 6.1.0.
Browsers that do not work:
firefox 87.0 (64 bit)
IE Windows 10 Version 1909 (OS Build 18363.1379)
Microsoft Edge Version 89.0.774.68 (Official build) (64-bit)
--
Troy Barney - 2021-04-05
Discussion and Answer
I don't understand what you mean by "move from a webpage login to an Admin login". Do you use the apache login or template login? With apache login you can authenticate all scripts. With template login you can required authentication for selected scripts.
--
Peter Thoeny - 2021-04-06
Hi Peter -
Thank you for responding. I believe it is Apache login that I have moved us to. Before, a user would need to login to edit a page. Now, the user needs to login to view the page, after which they're able to edit anything. I was under the impression that now we're logging into the server where as before we were logging into the template.
If my terminology is correct, with template login we were able to view our content with any browser: IE, firefox, Chrome, opera. Now with Apache login, we're able to still login with any browser; however, our page content is correct only when we login with Chrome. Other browsers display the sidebar below the main page content and any Twiki-header coloring is missing.
I am writing because I could not find any writeup about browser compatibility issues that matched what I am seeing.
Thank you. I hope this is clearer.
Troy
--
Troy Barney - 2021-04-06
Do you see images, such as the icons in the pulldown menu? If not it is an indication that there is a mismatch between
{PubUrlPath},
{PubDir} configure settings, and your Apache alias pointing to the
twiki/pub directory.
In any case, I do not advise using Apache login because users cannot logout besides restarting the browser, which can be a security issue if you are on a public computer.
You can configure Template login to require auth for most scripts, relevant configure setting:
{AuthScripts} = 'attach, changes, edit, manage, oops, preview, rdiff, rdiffauth, register, rename, rest, save, search, upload, statistics, twiki_cgi, view, viewauth, viewfile';
You can hire one of the
TWikiConsultants to get up and running quickly.
--
Peter Thoeny - 2021-04-06
Thanks again, Peter. This looks as if what i'm after.
I'm guessing this would go in my conf file? I've tried a few different entries but have not had any luck.
--
Troy Barney - 2021-04-06
I got it Peter. I found this in my twiki/lib/LocalSite.cfg file. I updated with the changes you listed and now I see a login page when I want to view. This is what i was looking for.
Thank you.
--
Troy Barney - 2021-04-06
You're welcome Troy.
--
Peter Thoeny - 2021-04-07
If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.