mornevr
1 Nickel

Config.XML and the Provision DNS record

Jump to solution

Hi all,

I have a quick question which I hope you can help with. I have 3 sites joined via WAN links. Even though they are linked, they are managed independantly and have there own infrastructure and only sharing the Active Directory domain, DNS etc. The problem I have is that all 3 sites have there own HyperV cluster and alos there own vWorkspace Connectio broker etc. The vWorkspace Connection brokers do not know about each other at all.

So here is my problem: Since they share DNS, if I create the provision DNS record in the 1 suite and point it to the IIS server hosting the config.xml file for the one site all the other sites get that same config. So in other words, they all then get configuration from site A. Is there anyway to use for instance a site name instead of provision as an A record for the vWorksapce clients to lookup to get there config?

Thanks in advance!

0 Kudos
1 Solution

Accepted Solutions
mornevr
1 Nickel

RE: Config.XML and the Provision DNS record

Jump to solution

Mystery solved! Thank you Andrew Wood for help. See below:

Hi,

This is Andrew from Quest.

I raised this case for you because I would like the original copy of your Config.xml file to test with.

This does work via IIS for most people.   I even copied/pasted your config above into my config.xml file and it worked fine for me.  However, I think in editing the farm name, you may have inadvertantly fixed it!

1. Take a backup of your old Config.XML

2. Copy/Paste the text from your post above

3. DON'T delete any of the quotation marks " "

4. Try it!

I can reproduce the error that you get if I delete the "

I imagine what you've done is accidentally deleted a quotation mark and then simply replaced it when typing in your farm name. However, there is a fair chance that the ASCII for your Regional Setting quotation mark at the time wasn't the same as US English so it looks the same to you and I but not to a computer.

Thank you, Andrew

My Response:

Hi Andrew,

You were right! I removed the quotation marks and recreated them and that fixed it. Very weird!

Thanks for the prompt assistance!

Regards

11 Replies

RE: Config.XML and the Provision DNS record

Jump to solution

Good Morning, There is a 2nd method:

Create a login script or push out a Registry Setting to your client computers.

The registry setting is:

HKLM\Software\Provision Networks\Provision-IT Client

Value: AutoConnectURL

Type: REG_SZ

Data: http://www.domain.com

Send out a different URL to each of your 3 sites and the issue is solved

mornevr
1 Nickel

RE: Config.XML and the Provision DNS record

Jump to solution

Cheers!

0 Kudos
mornevr
1 Nickel

RE: Config.XML and the Provision DNS record

Jump to solution

Hi,

I get the following error now:

A string literal was expected, but no opening quote character was found.

Line: 6

Position: 22

If I however import the faile manually with the import from file function, it works perfectly. What am I missing?

0 Kudos

RE: Config.XML and the Provision DNS record

Jump to solution

Strange - works in my lab... Let me see if I can break it.

0 Kudos

RE: Config.XML and the Provision DNS record

Jump to solution

I tried adding a redirector  (redir.aspx) to see if that broke it but it all worked fine

Next step is to see your config file (I doubt you want to post it here so let me know if you raise a support case and I'll keep an eye out for it)

0 Kudos
Highlighted

RE: Config.XML and the Provision DNS record

Jump to solution

Hi Morne,

You can configure the client to look for config.xml in different places as well. Look at these posts:

http://communities.quest.com/search.jspa?resultTypes=blogpost&dateRange=all&peopleEnabled=true&q=config.xml&containerType=14&container=2009&username=&rankBy=relevance&numResults=15

This blog post might also help:

http://www.virtualisointi.fi/en/archives/72

RE: Config.XML and the Provision DNS record

Jump to solution

I will be on vacation from January 12th to the 18th, 2011. If you need immediate assistance, please contact Mike Franke (mike.franke@quest.com), Mike McDonald (mike.mcdonald@quest.com) or Adam Dresner (adam.dresner@quest.com). Thank you. Marc

0 Kudos

RE: Config.XML and the Provision DNS record

Jump to solution

What exactly did you choose to do?

0 Kudos
mornevr
1 Nickel

RE: Config.XML and the Provision DNS record

Jump to solution

Hi All,

Thanks for the responses, I just removed my Farm Name and Connection Broker IP. The rest is exactly the same.

<ServerFarms>

    <!-- NOTE: All element names are case sensitive. -->

    <Farm   FarmName = "FarmName"
            OverrideFarmName = "0"
            HideSettings = "0"
            DefaultLocation = "1"
            PromptForLocation = "0"
            EnableSSO = "0"
            EnableKerberos = "1"
            KerberosMode = "0"
            DisallowSaveCredentials = "0"
            DesktopWidth = "1024"
            DesktopHeight = "768"
            FullScreen = "1"
            SpanMonitors = "1" 
            ColorDepth = "24"
   NetworkConnectionType = "4"
            SeamlessMode = "1"
            EnableSmartSizing = "1"
            DisplayConnectionBar = "1"
            PinConnectionBar = "1"
            EnableLocalTextEcho = "1"
            EnableGraphicsAcceleration = "1"            
            EnableMultimediaRedirection = "1"
   EnableWANAcceleration = "0"
            EnableFlashRedirection = "1"
            EnableDesktopComposition = "0"
            EnableFontSmoothing = "1"
            AudioMode = "0"
            KeyboardHook = "0"
            RedirectDrives = "1"
            RedirectPrinters = "0"
            RedirectUniversalPrinters = "1"
            RedirectComPorts = "0"
            RedirectSmartCards = "0"
            RedirectHandhelds = "0"
            RedirectClipboard = "0"
            RedirectMicrophone = "0"
            EnableWallpaper = "0"
            EnableFullWindowDrag = "0"
            EnableAnimation = "0"
            EnableThemes = "0"
            EnableBitmapCaching = "1"
            AutoReconnect = "1"
            AllowPasswordManagement = "0"
            PasswordManagementServer = ""
            PasswordManagementPort = "443"
            DIShortcutLocations = "7"
            AutoLaunchApp1 = ""
            AutoLaunchApp2 = ""
            AutoLaunchApp3 = "" >

        <Location Number = "1"
                  Name = "Inside Office"
                  Protocol = "0"
                  TCPPort = "8080"
                  UseProxy = "1"
                  ProxyServer = ""
                  ProxyBypassList = ""
                  ServerList = "ConnectionBrokerIP"
                  RDPonSSL = "0"
                  EnableNAT = "0" />

        <Location Number = "2"
                  Name = "Outside Office (SSL)"
                  Protocol = "1"
                  TCPPort = "443"
                  UseProxy = "0"
                  ProxyServer = ""
                  ProxyBypassList = ""
                  ServerList = "ssl.mycompany.com"
                  RDPonSSL = "1"
                  SSLGateway = "ssl.mycompany.com"
                  EnableNAT = "1" />
    </Farm>

</ServerFarms>

0 Kudos