[ic] UI without SSL?

Stefan Hornburg racke at linuxia.de
Thu Feb 26 15:32:17 EST 2004


On Thu, 26 Feb 2004 18:13:32 +0100
Stefan Fink <stefan at work.de> wrote:

> 
> 
> Stefan Hornburg wrote:
> 
> >On Thu, 26 Feb 2004 16:52:07 +0100
> >Stefan Fink <stefan at work.de> wrote:
> >
> >  
> >
> >>Hi all,
> >>
> >>is it possible to get the UI to work without SSL encryption?
> >>I've just installed interchange (Debian packages) for the first time, so 
> >>it might be a stupid question. All links to the Admin Interface are 
> >>printed as http, but internally the interchange server switches to https.
> >>
> >>The following values are set in my configuration:
> >>
> >>        Variable UI 1
> >>        ifdef UI
> >>        Variable UI_SECURE 0     <-- this ist not recognized
> >>        endif
> >>
> >>After doing some investigation, I found this part in 
> >>lib/UI/vars/UI_STD_HEAD:
> >>
> >>        # force using secure URL for this page?
> >>        $Config->{VendURLOriginal} = $Config->{VendURL};
> >>        if ($Variable->{UI_SECURE} or $Tag->var('UI_SECURE', 1)) {
> >>                $Variable->{UI_IMG} = $Config->{ImageDirSecure};
> >>                $Config->{VendURL} = $Config->{SecureURL};
> >>        }
> >>
> >>I figured out, that the second value in the disjunction is always true, 
> >>so there's the explanation why the setting of UI_SECURE is not recognized.
> >>Is this a bug or feature? And how to disable it?
> >>    
> >>
> >
> >Edit /etc/interchange/interchange.cfg accordingly.
> >
> >	
> >
> Could you please be a little more verbose, since I'm no Perl expert. As 
> I wrote above, the setting
> 
>        Variable UI_SECURE 0
> 
> doesn't change anything. An example of setting the essential values 
> regarding this issue would be helpful.

interchange.cfg:
Variable UI_SECURE 0

products/variable.txt (foundation catalogs)
UI_SECURE	0	Admin control

Bye
	Racke


-- 
LinuXia Systems => http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP => http://www.icdevgroup.org/
Interchange Development Team



More information about the interchange-users mailing list