Trick to export BorderManager 3.x default context lists to a new BorderManager 3.9.



By: crivera

July 17, 2008 2:10 pm

Reads: 222

Comments:0

Rating:0

You have a lot (hundreds) of default context lists in your BorderManager 3.8 (or less) and you need to export all the lists to setup a new BorderManager 3.9.

You can´t use the upgrade option to migrate the BorderManager.

Try this.

First Phase

  • Take the remote console of the BorderManager server. The server must have a Master RW eDirectory réplica.

    Use ADREM Free Console because it allows copy & paste.
  • Load DSBROWSER and search for the BorderManager Server. Press Enter.
  • Select “View Attributes” and press Enter.
  • Search “BRDSRVS: default…” and press Enter.

    You should see all BorderManager default contexts. Looks like: BRDSRVS: default … [Value 00000001]
  • Select BRDSRVS: default … [Value 00000001]. Press Enter.
  • Select “View Value Details”. Press Enter.
  • Select “Press to display the attribute data in hex”. Press Enter.
  • Now, you can see a long string in hexadecimal; something like this:

    30000000 0D000000 4243562E 54524545 2D534544 46
  • Copy the whole string, except the last two digits.

    Example: 30000000 0D000000 4243562E 54524545 2D534544
  • Convert the hexadecimal string to text with any converter.

    (Search in Internet for tools to convert hexadecimal to txt).

    Also, you can use any online converter. http://www.paulschou.com/tools/xlate is a good one.
  • Paste the result in any text editor.
  • Repeat this for all the BorderManager default contexts and save the text.
  • Modify the text file to put some new lines and convert it into an XLM format file.
ContextList.
Context NDSContext="context1.tree" /
Context NDSContext="context2.tree" /
Context NDSContext="context3.tree" /
Context NDSContext="contextn.tree" /
/ContextList

Don´t forget the <>.

Second Phase

  • Using iManager, open the configuration of the new BorderManager 3.9 server.
  • Select “Proxy Services” option.
  • Select Proxy Configuration and make a backup config.xml file.
  • Edit the backup config.xml file.
  • Search for /SessionFailOver between <>. Below paste all the context list.

Example:

/SessionFailOver
ContextList.
Context NDSContext="context1.tree" /
Context NDSContext="context2.tree" /
Context NDSContext="context3.tree" /
Context NDSContext="contextn.tree" /
/ContextList

Don´t forget the <> for all the lines.

  • Save config.xml file.
  • Reimport the config.xml file into the server

Ready!

I hope this helps.

VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

Tags: ,
Categories: Uncategorized

Disclaimer: As with everything else at NetIQ Cool Solutions, this content is definitely not supported by NetIQ, so Customer Support will not be able to help you if it has any adverse effect on your environment.  It just worked for at least one person, and perhaps it will be useful for you too.  Be sure to test in a non-production environment.

Comment