I have a static ip (public), using an airport Extreme as my router, to a bridged DSL modem.
I've set up my server to a static private ip of 10.0.1.2, router is 10.0.1.1 Client is status private to 10.0.1.3
I put in all my credentials to bind, I know the password is correct, it appears to start to bind, and then I get the error below.
No log is created on the server when I try to bind.
Here is the error I get:

Here is my client error log:
23/1/15 21:22:22.869 com.apple.xpc.launchd[1]: (com.aladdin.hasplmd) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
23/1/15 21:22:22.871 ReportCrash[59897]: Saved crash report for hasplmd[59907] version ??? to /Library/Logs/DiagnosticReports/hasplmd_2015-01-23-212222_Patsy-4.crash
23/1/15 21:22:30.278 WindowServer[155]: _CGXGetWindowOrderingGroup: Operation on a window 0x3ea requiring rights 0x5 by caller System Preferences
23/1/15 21:22:30.280 com.apple.preferences.users.remoteservice[59810]: -[ODCAddServerSheetController handleOtherActionError: gotError: Error Domain=com.apple.OpenDirectory Code=5101 "existing connection is not authenticated or secure: password change denied" UserInfo=0x6080000751c0 {NSLocalizedDescription=existing connection is not authenticated or secure: password change denied, NSLocalizedFailureReason=Authentication server refused operation because the current credentials are not authorized for the requested operation.}, Authentication server refused operation because the current credentials are not authorized for the requested operation.
23/1/15 21:22:30.460 WindowServer[155]: window 3f5 is already attached to window 3ba
23/1/15 21:22:30.687 WindowServer[155]: window 3f5 is already attached to window 3ba
23/1/15 21:22:30.692 WindowServer[155]: window 3f5 is already attached to window 3ba
23/1/15 21:22:32.960 com.apple.xpc.launchd[1]: (com.aladdin.hasplmd[59908]) Service exited due to signal: Trace/BPT trap: 5
23/1/15 21:22:32.960 com.apple.xpc.launchd[1]: (com.aladdin.hasplmd) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
23/1/15 21:22:32.962 ReportCrash[59897]: Saved crash report for hasplmd[59908] version ??? to /Library/Logs/DiagnosticReports/hasplmd_2015-01-23-212232_Patsy-4.crash
23/1/15 21:22:42.969 com.apple.xpc.launchd[1]: (com.apple.ReportCrash.Root[59910]) Endpoint has been activated through legacy launch(3) APIs. Please switch to XPC or bootstrap_check_in(): com.apple.ReportCrash.DirectoryService
23/1/15 21:22:43.065 com.apple.xpc.launchd[1]: (com.aladdin.hasplmd[59909]) Service exited due to signal: Trace/BPT trap: 5
23/1/15 21:22:43.065 com.apple.xpc.launchd[1]: (com.aladdin.hasplmd) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
23/1/15 21:22:43.086 ReportCrash[59910]: Saved crash report for hasplmd[59909] version ??? to /Library/Logs/DiagnosticReports/hasplmd_2015-01-23-212243_Patsy-4.crash
23/1/15 21:22:53.159 com.apple.xpc.launchd[1]: (com.aladdin.hasplmd[59911]) Service exited due to signal: Trace/BPT trap: 5
23/1/15 21:22:53.159 com.apple.xpc.launchd[1]: (com.aladdin.hasplmd) Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
Client Network settings:

Server DNS set up:

Server Network settings:
