We have replaced our old BM server with a new one (3.8 SP2a on 6.5 SP 1.1,
eDir 8.7.3). Filters and such work but VPN and RADIUS are not. I got handed
the RADIUS bit.

RADIUS loads fine but the error displayed when somebody trys to dial in is
unknown client. Everything checked out on existing Dial Access System and
Login Policy objects. I deleted and recreated the Dial Access System
object, and after doing so had to recreate the rule in the Login Policy.
What I've found is I'm unable to enter the client info into the Dial Access
System object. I enter and apply it, but if I close and reopen the
properties it's blank again.

Following some other posts here I have the following logs:

from ConsoleOne:
nsObj: AAFP/DialAccessSystem.AAFP
fullDN: AAFP/DialAccessSystem.AAFP
dasDn: DialAccessSystem.AAFP
dasDn: DialAccessSystem.AAFP treeName: AAFP
Returning...
Number of Vendors = 17
Vendor = Altiga Value = 3076
Vendor = Aptis-Nortel Value = 2637
Vendor = Ascend Value = 529
Vendor = Bay Networks Value = 1584
Vendor = BinTec Value = 200
Vendor = Cabletron Value = 52
Vendor = Cisco Value = 9
Vendor = Compatible Systems Value = 255
Vendor = Generic RADIUS Value = 0
Vendor = Indus River Networks Value = 3328
Vendor = ITK Value = 1195
Vendor = Novell Value = 15724
Vendor = Redback Value = 2352
Vendor = RedCreek Value = 1958
Vendor = Shiva Value = 166
Vendor = Telebit Value = 117
Vendor = US Robotics Value = 429
window activated
Setting client name: 172.16.1.22
In add While loop
Before updating client id in UpdateData
Before updating type in UpdateData
Before testing public key in UpdateData
Before updating secret in UpdateData
In saveData
in PageSnapin canSave
in PageSnapin saveData
nsObj: AAFP/DialAccessSystem.AAFP
fullDN: AAFP/DialAccessSystem.AAFP
dasDn: DialAccessSystem.AAFP
dasDn: DialAccessSystem.AAFP treeName: AAFP
Setting secret with name: 1172.16.1.22
java.lang.Exception: Error -659 from DasSecrets.setSecret
at
com.novell.admin.bm.snapins.dialaccesssystem.das.D asClientUIData.putNDSData(DasClientUIData.java:192 )
at
com.novell.admin.bm.snapins.dialaccesssystem.das.D asClientsPanel.putNDSData(DasClientsPanel.java:336 )
at
com.novell.admin.bm.snapins.dialaccesssystem.das.D asClientsSnapin.saveData(DasClientsSnapin.java:114 )
at com.novell.utility.mpec.MPEC.actionPerformed(MPEC. java)
at javax.swing.AbstractButton.fireActionPerformed(Unk nown Source)
at javax.swing.AbstractButton$ForwardActionEvents.act ionPerformed(Unknown
Source)
at javax.swing.DefaultButtonModel.fireActionPerformed (Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseRe leased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent( Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(U nknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unkno wn Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
SnapinPreferences.getObject: persist =
com.novell.utility.persistence.Persistence@5337d3 key = NDS$RADIUS:Dial
Access System
In readData
First time is true
nsObj: AAFP/DialAccessSystem.AAFP
fullDN: AAFP/DialAccessSystem.AAFP
dasDn: DialAccessSystem.AAFP
dasDn: DialAccessSystem.AAFP treeName: AAFP
Returning...
Number of Vendors = 17
Vendor = Altiga Value = 3076
Vendor = Aptis-Nortel Value = 2637
Vendor = Ascend Value = 529
Vendor = Bay Networks Value = 1584
Vendor = BinTec Value = 200
Vendor = Cabletron Value = 52
Vendor = Cisco Value = 9
Vendor = Compatible Systems Value = 255
Vendor = Generic RADIUS Value = 0
Vendor = Indus River Networks Value = 3328
Vendor = ITK Value = 1195
Vendor = Novell Value = 15724
Vendor = Redback Value = 2352
Vendor = RedCreek Value = 1958
Vendor = Shiva Value = 166
Vendor = Telebit Value = 117
Vendor = US Robotics Value = 429

from RADIUS debug:
[2004-08-19 02:19:44 PM] Debug logging enabled to file
sys:etc\radius\debug\raddbg.log
[2004-08-19 02:19:47 PM] (->)Cacher:
NWDSReadObjectInfo(DialAccessSystem.AAFP), succeeded, time:6
[2004-08-19 02:19:53 PM] Cacher: Console initiated rebuild of cache
[2004-08-19 02:19:53 PM] (->)Cacher:
NWDSReadObjectInfo(DialAccessSystem.AAFP), succeeded, time:6
[2004-08-19 02:19:53 PM] Cacher: Rebuilding cache, mod time different,
[2004-08-19 02:19:53 PM]
(->)NDSReadData:NWDSRead(DialAccessSystem.AAFP,RADIU S:DAS Version)
succeeded, time:13
[2004-08-19 02:19:53 PM]
(->)NDSReadData:NWDSRead(DialAccessSystem.AAFP,RADIU S:Password Policy)
failed, no such attribute (-603), time:12
[2004-08-19 02:19:53 PM]
(->)NDSReadData:NWDSRead(DialAccessSystem.AAFP,RADIU S:Common Name
Resolution) succeeded, time:11
[2004-08-19 02:19:53 PM]
(->)NDSReadData:NWDSRead(DialAccessSystem.AAFP,RADIU S:Concurrent Limit)
failed, no such attribute (-603), time:12
[2004-08-19 02:19:53 PM]
(->)NDSReadData:NWDSRead(DialAccessSystem.AAFP,RADIU S:Interim Accting
Timeout) failed, no such attribute (-603), time:12
[2004-08-19 02:19:53 PM]
(->)NDSReadData:NWDSRead(DialAccessSystem.AAFP,RADIU S:Aged Interval)
failed, no such attribute (-603), time:12
[2004-08-19 02:19:53 PM]
(->)NDSReadData:NWDSRead(DialAccessSystem.AAFP,RADIU S:Maximum History
Record) failed, no such attribute (-603), time:13
[2004-08-19 02:19:53 PM] CACHE: Use Netware Password for
"DialAccessSystem.AAFP": Enabled
[2004-08-19 02:19:53 PM] CACHE: CN Login for "DialAccessSystem.AAFP": Enabled
[2004-08-19 02:19:53 PM] CACHE: Concurrent Limit for
"DialAccessSystem.AAFP": 0x80000000
[2004-08-19 02:19:53 PM] CACHE: Interim Timeout for
"DialAccessSystem.AAFP": 10 minutes
[2004-08-19 02:19:53 PM] CACHE: Interval For Aging for
"DialAccessSystem.AAFP": 7 days
[2004-08-19 02:19:53 PM] CACHE: Max History Record for
"DialAccessSystem.AAFP": 30
[2004-08-19 02:19:53 PM]
Context Lookup List set to:
[2004-08-19 02:19:53 PM] 1) KC.AAFP
[2004-08-19 02:19:53 PM] 2) DC.AAFP
[2004-08-19 02:19:53 PM] 3) NJ.AAFP
[2004-08-19 02:19:53 PM] 4) STFM.AAFP
[2004-08-19 02:19:53 PM] 5) GovtRel.DC.AAFP
[2004-08-19 02:19:53 PM] 6) PolCent.DC.AAFP
[2004-08-19 02:19:53 PM] 7) AAFP
[2004-08-19 02:19:53 PM] 8) ACADEMY.KC.AAFP
[2004-08-19 02:19:53 PM] 9) ACCT.KC.AAFP
[2004-08-19 02:19:53 PM] 10) ADM.KC.AAFP
[2004-08-19 02:19:53 PM] 11) CME.KC.AAFP
[2004-08-19 02:19:53 PM] 12) CORP.KC.AAFP
[2004-08-19 02:19:53 PM] 13) DISTCENT.KC.AAFP
[2004-08-19 02:19:53 PM] 14) EXEC.KC.AAFP
[2004-08-19 02:19:53 PM] 15) FOUND.KC.AAFP
[2004-08-19 02:19:53 PM] 16) HR.KC.AAFP
[2004-08-19 02:19:53 PM] 17) MBR.KC.AAFP
[2004-08-19 02:19:53 PM] 18) MC.KC.AAFP
[2004-08-19 02:19:53 PM] 19) ME.KC.AAFP
[2004-08-19 02:19:53 PM] 20) PUB.KC.AAFP
[2004-08-19 02:19:53 PM] 21) RIS.KC.AAFP
[2004-08-19 02:19:53 PM] 22) SCIACT.KC.AAFP
[2004-08-19 02:19:53 PM] 23) SOCIO.KC.AAFP
[2004-08-19 02:19:53 PM] 24) SPAM.KC.AAFP
[2004-08-19 02:19:53 PM] Number of contexts = 24
[2004-08-19 02:19:53 PM] (->)NDSSetUpClientTable(DialAccessSystem.AAFP)
failed, no such attribute (-603)
[2004-08-19 02:19:53 PM] Cache: Error from NDSSetUpClientTable: failed, no
such attribute (-603)
[2004-08-19 02:19:53 PM] Cache: Successfully set up client table
[2004-08-19 02:19:53 PM] (->)NDSSetUpContextList(DialAccessSystem.AAFP),
ProxyContext is empty
[2004-08-19 02:19:53 PM] Cache: Successfully set up context list
[2004-08-19 02:19:53 PM] (->)NDSSetUpDomainList(DialAccessSystem.AAFP),
Domain list is empty.
[2004-08-19 02:19:53 PM] Cache: Successfully set up domain list
[2004-08-19 02:19:53 PM] Cache: Successfully set up search domain list
[2004-08-19 02:19:53 PM] Cache: Successfully build context list
[2004-08-19 02:19:53 PM] CACHE: Cache reloaded at [2004-08-19 02:19:53
PM], current reload count is 5
[2004-08-19 02:19:53 PM] Cacher: RefreshCache(), succeeded
[2004-08-19 02:19:53 PM] CACHE: Cache loaded at [2004-08-19 12:04:24 PM]
has been discarded , current reload count is 5
[2004-08-19 02:20:53 PM] (->)Cacher:
NWDSReadObjectInfo(DialAccessSystem.AAFP), succeeded, time:6
[2004-08-19 02:21:53 PM] (->)Cacher:
NWDSReadObjectInfo(DialAccessSystem.AAFP), succeeded, time:6
[2004-08-19 02:21:57 PM] 8) [(ip) 172.16.1.22:1645], Received 196 Bytes
(Access-Request (1))
[2004-08-19 02:21:57 PM] [(total=8) (p=7) (d=0) (r=0) (acc=0) (rej=0)]
[2004-08-19 02:21:57 PM] <6> Done GetNextMessage [(ip) 172.16.1.22:1645]:
time:91987343
[2004-08-19 02:21:57 PM] -------- START : (Access-Request (1)) [(ip)
172.16.1.22:1645]: time:733205339---
[2004-08-19 02:21:57 PM] CACHE:
CacheDomainListExist(DialAccessSystem.AAFP), using cache
[2004-08-19 02:21:57 PM] AuthRequestHandler(), Calling RequestHandler.
[2004-08-19 02:21:57 PM] CACHE:
CacheReadSecretForNASAddress(DialAccessSystem.AAFP ), using cache
[2004-08-19 02:21:57 PM] HandleLocalRequest(),
CacheReadSecretForNASAddress failed, no such RADIUS client (-822), Packet
Dropped
[2004-08-19 02:21:57 PM] -------- END : (Access-Request (1)) [(ip)
172.16.1.22:1645]: time:733205374---
[2004-08-19 02:22:53 PM] (->)Cacher:
NWDSReadObjectInfo(DialAccessSystem.AAFP), succeeded, time:6


Are the -659 in the ConsoleOne log and -603's in the RADIUS log pointing to
a common theme, or separate problems? Where exactly is the communication
breakdown?

TIA for any help,

Justin