ALERT! The community will be read-only starting on April 19, 8am Pacific as the migration begins. Read more for important details.
ALERT! The community will be read-only starting on April 19, 8am Pacific as the migration begins.Read more for important details.

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

Absent Member.
Absent Member.
0 0 2,955
0 Likes
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.
Tags (2)
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.