Updated DNS / DHCP Console for OS X ( Apple Macintosh )

Updated DNS / DHCP Console for OS X ( Apple Macintosh )

UPDATED MARCH 2014: The tool has been improved! It now uses the DNS/DHCP Console code from OES 11sp2,  there is no need to make any modifications to OS X when running it, and some support for Retina displays is available.

------

I prefer to administer my OES and NetWare servers from an OS X client, but iManager, SSH, X-Windows, and RconsoleJ can only take you so far. If you wanted to use the DNS / DHCP Console (which is more reliable than iManager for DNS and DHCP), you had to use a Windows or Linux client.

Then, several years ago, junaid_s84 posted a way of running the Novell DNS / DHCP Console on OS X. Unfortunately, that solution did not allow the use of SSL, and it required you to start the application with a script. That original post can be found at http://www.novell.com/communities/node/9176/dns-dhcp-management-console-apple-macintosh

We now have a solution that offers the following advantages:
1. It allows SSL.
2. It behaves like a real OS X application bundle.
3. It uses the version of the Console included with OES 2 sp3 OES 11sp2.

In order to create this application bundle, we did have to modify the code a little bit. For details, please see the "porting.txt" included in the zip file.

When you run the application you will be able to use the DNS/DHCP Console exactly as if you were running it on Windows or Linux, except with all the Aqua-goodness of OS X!

Tags (2)
Attachments

DISCLAIMER:

Some content on Community Tips & Information pages is not officially supported by Micro Focus. Please refer to our Terms of Use for more detail.
Comments
I wish that could save the histories of where it has gone. It appears that it is a path issue I am assuming. Anyone know of a way toy resolve this?

12/10/11 12:48:28.277 PM [0x0-0x204204].com.novell.dnip.ui.DNSDHCP: DNSDHCPHistory:loadHistory() file doesn't exists /Users/rick\Novell\DNSDHCP\CacheFile-rick not able to load history values

I don't think it likes the \ instead of the / , that could be incorrect but just trying to figure it out.

Thanks
Did you run the script to set up the config files? If not then check the instructions, run the script, and reboot. History should work after that.
It seems that it will not work on Mountain lion.
HI did find now that if I don't use ssl it will work with ML. It does not save any settings though. I hae already tried to delete the plist file to have it recreated.
Do run the script again -- since you deleted the plist, it will have trouble updating settings. Once you've run it, log out and back in. That will fix the settings not being remembered.

To fix the SSL issue ....

Open Terminal as the user who uses the console and try this command:
rm ~/.novell/DNSDHCP/jssecacerts*
(Note the period in front of "novell" above)
And then re-open the Console and see if it works. It should present the SSL certificate to you again, and once you accept you should be good going forward.
See my reply to your other comment regarding your issue.

I can confirm that it does run in Mountain Lion (as I am doing using it), but of course you must first install Java. I am using Java 1.6 -- I have not yet tested with 1.7, but will be doing so as part of an overall update soon.
The environment.plist file is deprecated in Mountain Lion. http://apple.stackexchange.com/questions/57385/where-are-system-environment-variables-set-in-mountain-lion

Initial experiments with LSEnvironment have not been fruitful, but I'll see what can be done ...
The updated version I just posted is now fully compatible with Mountain Lion and Mavericks.
Everything has now been smoothed out with the updated Console.
FYI: The new version (March 2014) no longer requires any modifications -- paths and history should "just work".
Top Contributors
Version history
Revision #:
2 of 2
Last update:
‎2020-01-29 15:54
Updated by:
 
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.