Brian Madden Logo
Your independent source for application and desktop virtualization.
Marketplace

advertisement

WebInterface , in the Citrix Web Interface forum on BrianMadden.com

rated by 0 users
Not Answered This post has 0 verified answers | 1 Reply | 2 Followers

Not Ranked
Points 20
Theo Schuivens posted on 11-21-2008 9:14 AM

We have a problem with our webinterface.

When a users logon to the Citrix Portal Webinterface he or she receive a default userinterface setting.

Default the connection preferences for the windows size is "Seamless". When i logon to a published application i receive a erro message "Protocol drive error 1000..." but when i changed the setting to "no preferences" or a other possible setting i can logon to the application.

!!!

We have also the issue that when the user has changed this setting and logged of from the webinterface (compleet IExplorer logged out) and logon again this setting is not saved. We using webinterface 3.0 and IE 6.

Possible soloution is to change default setting of windos size from "Seamless" to "No preferences" but i do not know where i can added this setting in the webinterface config.

Kind regards

Theo Schuivens

All Replies

Top 10 Contributor
Points 26,726

Theo,

If you're not afraid of editing some scripts, you may be able to override the "Seamless" setting by editing the "connectionSettings.cs" file, under the site\serverscripts folder. NOTE: Before making ANY changes I would strongly suggest you make a backup of the original file.  OK... my consience is clear now!

Here is the section of code to look for:

private void processConnectionSettingsRequest() {

    setCurrentPageURL(Request.ServerVariables["URL"]);
    bCustomSettings = getConfiguration().getAllowCustomizeSettings();

    if (bCustomSettings) {
        ClientConnectionConfiguration connConfig = getClientConnectionConfiguration();

What you need to do is insert a line before the "if (bCustomSettings) {" statement as follows:

bCustomSettings=false;

This should cause the Web interface to ignore ANY custom settings the user has specified, which is the same as having it set to "No Preferences".  This will impact every user who hits the site.

No guarantees, but it might do the trick for you!

Dan

 

DON'T FORGET TO VOTE!!!

Why is it called "Common Sense"? It doesn't seem all that common!
  • | Post Points: 5
Page 1 of 1 (2 items) | RSS
Copyright © 1997-2008 The Brian Madden Company, LLC | Disclosures | Privacy | Terms of Use | Contact Info