/build/static/layout/Breadcrumb_cap_w.png

10.6 Client not checking in

Hello, I'm a technician at a university that's deployed K1000 and K2000. I have noticed some of our Macs that run 10.6.x won't report to the K1000 even though the Agent is installed and running.

I've tracked it down to the following error message (in bold italics) when running runkbot 2 0, but I don't know how to fix it:

 

XXXmac-L000865:bin admin$ sudo ./runkbot 2 0                                                                                                                                                                                                                                        Password:

kbot[0:0] @ 2012-12-05T15:49:53 (activity) Running kbot: runkbot 2 0 

Kbot [2-0] not found locally, downloading ...

kbot[0:0] @ 2012-12-05T15:49:53 (activity) Validating kbot xml

kbot[0:0] @ 2012-12-05T15:49:53 (status) Kbot xml /Library/Application Support/Dell/KACE/data/kbots_cache/2-1305145611_expanded.xml, Validation Success

kbot[0:0] @ 2012-12-05T15:49:53 (activity) Validation complete

kbot[2:0] @ 2012-12-05T15:49:53 (status) START

kbot[2:1305145611] @ 2012-12-05T15:49:53 (activity) Launching program: '/Library/Application Support/Dell/KACE/bin/KBoxClient.exe' '-server=kbox1.XXX.edu -urltype=https -company="$(KACE_COMPANY_NAME)" -splash="$(KACE_SPLASH_TEXT)" -fade=1 -notifyevent=' wait='true'

sh: KACE_COMPANY_NAME: command not found

sh: KACE_SPLASH_TEXT: command not found

dyld: lazy symbol binding failed: Symbol not found: _Perl_Tstack_sp_ptr   Referenced from: /Library/Application Support/Dell/KACE/bin/../lib-darwin-10.4-x86/auto/Crypt/SSLeay/SSLeay.bundle   Expected in: dynamic lookup   dyld: Symbol not found: _Perl_Tstack_sp_ptr   Referenced from: /Library/Application Support/Dell/KACE/bin/../lib-darwin-10.4-x86/auto/Crypt/SSLeay/SSLeay.bundle   Expected in: dynamic lookup 

KreateProcessCaptureOutput: child terminated with signal: 5

kbot[2:1305145611] @ 2012-12-05T15:49:54 (output) ProcessOps_LaunchProgram: Launch failed: 0 exitCode=0

kbot[2:1305145611] @ 2012-12-05T15:49:54 (status) FINISH (in state 'remediation_failed')

UploadFile: Uploaded to https://kbox1.XXX.edu/service/kbot_upload.php?BAD_MAC_IP=10.1.23.192&filename=KBOT_LOG.txt&mac=DDF5302074E04781A4CFA469104A45CB
 
 Upload speed: 0.000000 bytes/second

Cleaning up log file [/var/tmp/tmp.0.JXJcCK]

 


0 Comments   [ + ] Show comments

Answers (6)

Posted by: jtremblay 11 years ago
Purple Belt
2

After a lot of back and forth email with KACE support, and finally getting a webex with someone, I got a fix from their engineering department:

After reviewing the logs, engineering has asked that you rename ( mv) the
following: /Library/Application Support/Dell/KACE/lib-darwin-10.4-x86 to
/Library/Application Support/Dell/KACE/old_lib-darwin-10.4-x .

After running sudo runkbot 2 0 again, this time the machine checks in successfully!

The only problem is that if you have a large number of Macs on your campus, you'd need to check each one individually to see if they're checking in or not, as there's no way for the kbox to know if a machine has never checked in.


Comments:
  • jtremblay, I too was having this issue on a machine that had been connecting fine for a while. In my case it turned out that the KUID,txt file had a mysterious (and invisible) line feed at the end, so that even though it would sometime show as connected in the DB, it was not able to linked to a historical machine. This is most so the case when you enable "duplicate machine detection".

    So, have a look at the KUID.txt file to see if yours is like mine. I opened the file in a Windows text editor that allowed me to chomp off extra, trailing whitepace and carrige returns, and voila! sorted. - scottlutz 11 years ago
Posted by: jknox 12 years ago
Red Belt
1

Looks to me like there is a file or process missing from the agent install.

What happens if you remove the agent and then reinstall it manually?  Instructions are in the K1000 admin guide.

If that doesn't work, enable debug, force a check in and open a support ticket with KACE.

Posted by: jtremblay 12 years ago
Purple Belt
1

Hi, I originally asked this question but had to have my co-worker re-submit it since I'm not getting "approved". I've already manually removed and reinstalled several times. I'll look into the debug thing.

Posted by: SMal.tmcc 12 years ago
Red Belt
0

looks like a possible SSL problem communicating with the server. Have you tried to uninstall and reinstall the client?

Also do you have the company name and splash text setup on the server's config pages?

Posted by: jtremblay 12 years ago
Purple Belt
0

I've submitted a ticket with KACE. Still waiting for a resolution.


Comments:
  • I've had a few back and forth emails with KACE support, sent some log files. No fix yet. - jtremblay 12 years ago
Posted by: jdornan 12 years ago
Red Belt
0

(type 'set' at the command line) and look for:  

VERSIONER_PERL_PREFER_32_BIT=yes  use the command:  
export VERSIONER_PERL_PREFER_32_BIT=no  and retry. 
 If that solves it, add the line above to the end of you shell config file 
/Users/username/.profile - and logout/back in again

Comments:
  • No, that didn't work. - jtremblay 12 years ago
    • jtremblay, I too was having this issue on a machine that had been connecting fine for a while. In my case it turned out that the KUID,txt file had a mysterious (and invisible) line feed at the end, so that even though it would sometime show as connected in the DB, it was not able to linked to a historical machine. This is most so the case when you enable "duplicate machine detection".

      So, have a look at the KUID.txt file to see if yours is like mine. I opened the file in a Windows text editor that allowed me to chomp off extra, trailing whitepace and carrige returns, and voila! sorted. - scottlutz 11 years ago
  • Hmm, This type of error usually occurs when using a binary compiled using one version of Perl is used by an older version of Perl.

    Mas osx 10.6 ships with three versions. Might just need to find the right one and set it. - jdornan 12 years ago

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ