On Mon, Aug 8, 2011 at 1:56 PM, Kallback-Rose, Kristy A <[email protected]> wrote: > Hello, > > I am trying to get OpenAFS client working under Lion. I have tried the tricks > listed in other posts such as allow_weak_crypto = true and directly > specifying encryption types in the Kerberos config file. However, I still > cannot get AFS to startup or aklog to work. Kinit works fine. > > I should note that a co-worker upgraded to Lion using this version + the weak > crypto option and all worked fine. I am trying this on 2 test MacBooks with > the same results --so I don't think it's on the OpenAFS server side. > > Let me know what other details I should provide that might be useful in > troubleshooting this. > > When I try to start the client I see in the console: > > 8/4/11 3:36:37.178 PM System Preferences: Starting up afs > 8/4/11 3:36:41.284 PM authexec: executing > /Library/OpenAFS/Tools/root.client/usr/vice/etc/afs.rc > 8/4/11 3:36:41.359 PM com.apple.kextd: Failed to load > /var/db/openafs/etc/afs.kext - (libkern/kext) kext (kmod) start/stop routine > failed.
you're already lost once you see this. > > I feel confident that the allow_weak_crypto = true is recognized because when > I aklog without that in the file I get: > ~ kallbac$ aklog -d > Authenticating to cell iu.edu (server rfs1). > Trying to authenticate to user's realm ADS.IU.EDU. > Getting tickets: afs/[email protected] > Kerberos error code returned by get_cred : -1765328234 > aklog: Couldn't get iu.edu AFS tickets: > aklog: unknown RPC error (-1765328234) while getting AFS tickets > > --where -1765328234 is -1765328234 KRB5_PROG_ETYPE_NOSUPP Program lacks > support for encryption type > > while with allow_weak_crypto I get (the rather strange looking) > ~ kallbac$ aklog -d > Authenticating to cell iu.edu (server rfs1). > Trying to authenticate to user's realm ADS.IU.EDU. > Getting tickets: afs/[email protected] > Using Kerberos V5 ticket natively > About to resolve name ??d?. ??d? to id in cell iu.edu. > Id 32766 > Set username to ??d?. ??d? > Setting tokens. ??d?. ??d? @ iu.edu > aklog: a pioctl failed while obtaining tokens for cell iu.edu afs isn't running, so, aklog can't insert tokens > By running kextutil -v 6 /var/db/openafs/etc/afs.kext as root I get > > Kext user-space log filter changed from 0xff2 to 0xfff. > Kext kernel-space log filter changed from 0xff2 to 0xfff. > Kext library architecture set to i386. > Kext library recording diagnostics for: validation authentication > dependencies warnings. > /var/db/openafs/etc/afs.kext appears to be loadable (not including linkage > for on-disk libraries). > Loading /var/db/openafs/etc/afs.kext. > Reading load info for 4 kexts. > Reading loaded kext info from kernel. > (kernel) User-space log flags changed from 0x0 to 0xfff. > (kernel) Received 'Get Loaded Kext Info' request from user space. > (kernel) Returning loaded kext info. > Loaded kext info: > { > "com.apple.kpi.mach" = { > "OSBundleWiredSize" = 2032 > "CFBundleIdentifier" = "com.apple.kpi.mach" > "OSBundleUUID" = <bac1677f 9cad49e7 abef4d6e 6d42c02e> > "OSBundleLoadAddress" = 9646080 > "OSBundleLoadTag" = 5 > "OSBundleStarted" = true > "OSBundleCompatibleVersion" = "8.0.0d0" > "OSKernelResource" = true > "CFBundleVersion" = "11.0.0" > "OSBundlePath" = > "//System/Library/Extensions/System.kext/PlugIns/Mach.kext" > "OSBundleRetainCount" = 86 > "OSBundlePrelinked" = true > "OSBundleIsInterface" = true > "OSBundleLoadSize" = 2032 > } > "com.apple.kpi.bsd" = { > "OSBundleWiredSize" = 23880 > "CFBundleIdentifier" = "com.apple.kpi.bsd" > "OSBundleUUID" = <2c050b25 bab14483 92f4bf45 e21665c5> > "OSBundleLoadAddress" = 9719808 > "OSBundleLoadTag" = 1 > "OSBundleStarted" = true > "OSBundleCompatibleVersion" = "8.0.0b1" > "OSKernelResource" = true > "CFBundleVersion" = "11.0.0" > "OSBundlePath" = > "//System/Library/Extensions/System.kext/PlugIns/BSDKernel.kext" > "OSBundleRetainCount" = 69 > "OSBundlePrelinked" = true > "OSBundleIsInterface" = true > "OSBundleLoadSize" = 23880 > } > "com.apple.kpi.libkern" = { > "OSBundleWiredSize" = 36448 > "CFBundleIdentifier" = "com.apple.kpi.libkern" > "OSBundleUUID" = <a9ee657f 1f7b45e9 8a1853a0 c2d00bad> > "OSBundleLoadAddress" = 9682944 > "OSBundleLoadTag" = 4 > "OSBundleStarted" = true > "OSBundleCompatibleVersion" = "8.0.0d0" > "OSKernelResource" = true > "CFBundleVersion" = "11.0.0" > "OSBundlePath" = > "//System/Library/Extensions/System.kext/PlugIns/Libkern.kext" > "OSBundleRetainCount" = 95 > "OSBundlePrelinked" = true > "OSBundleIsInterface" = true > "OSBundleLoadSize" = 36448 > } > } > > /System/Library/Extensions/System.kext/PlugIns/Mach.kext (version 11.0, UUID > BAC1677F-9CAD-49E7-ABEF-4D6E6D42C02E) is loaded. > /System/Library/Extensions/System.kext/PlugIns/Mach.kext (version 11.0): is > started. > setting load address of > /System/Library/Extensions/System.kext/PlugIns/Mach.kext to 0x933000 > /System/Library/Extensions/System.kext/PlugIns/BSDKernel.kext (version 11.0, > UUID 2C050B25-BAB1-4483-92F4-BF45E21665C5) is loaded. > /System/Library/Extensions/System.kext/PlugIns/BSDKernel.kext (version 11.0): > is started. > setting load address of > /System/Library/Extensions/System.kext/PlugIns/BSDKernel.kext to 0x945000 > /System/Library/Extensions/System.kext/PlugIns/Libkern.kext (version 11.0, > UUID A9EE657F-1F7B-45E9-8A18-53A0C2D00BAD) is loaded. > /System/Library/Extensions/System.kext/PlugIns/Libkern.kext (version 11.0): > is started. > setting load address of > /System/Library/Extensions/System.kext/PlugIns/Libkern.kext to 0x93c000 > Omitting loaded kext /System/Library/Extensions/System.kext/PlugIns/Mach.kext > from mkext for kernel load. > Omitting loaded kext > /System/Library/Extensions/System.kext/PlugIns/BSDKernel.kext from mkext for > kernel load. > Omitting loaded kext > /System/Library/Extensions/System.kext/PlugIns/Libkern.kext from mkext for > kernel load. > Adding /var/db/openafs/etc/afs.kext to mkext. > /var/db/openafs/etc/afs.kext added 1054644-byte noncompressed executable to > mkext. > Created mkext for architecture i386 containing 1 kexts. i386 tells us 32 bit, which is not the default. > Loading /var/db/openafs/etc/afs.kext. > (kernel) User-space log flags changed from 0x0 to 0xfff. > (kernel) Received kext load request from user space. > (kernel) Received request from user space to load kext > org.openafs.filesystems.afs. > (kernel) Loading kext org.openafs.filesystems.afs. > (kernel) Kext com.apple.kpi.mach is already loaded. > (kernel) Kext com.apple.kpi.bsd is already loaded. > (kernel) Kext com.apple.kpi.libkern is already loaded. > (kernel) Allocated link buffer for kext org.openafs.filesystems.afs at > 0x1562000 (851968 bytes). > (kernel) Kext org.openafs.filesystems.afs executable loaded; 208 pages at > 0x1562000 (load tag 117). > (kernel) Kext org.openafs.filesystems.afs calling module start function. > (kernel) Kext org.openafs.filesystems.afs did not start (return code 0x5). > (kernel) Kext org.openafs.filesystems.afs start failed (result 0x5). > (kernel) Kext org.openafs.filesystems.afs failed to load (0xdc008017). > (kernel) Failed to load kext org.openafs.filesystems.afs (error 0xdc008017). which sadly isn't that useful, but is the error. is there a reason you're booting 32 bit? -- Derrick _______________________________________________ OpenAFS-info mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-info
