Skip to main content
Question

9.4 Known Issues

  • August 13, 2014
  • 38 replies
  • 72 views

jhbush
Forum|alt.badge.img+27

Now that 9.4 has been officially released I'm a little concerned about these after reading through the release notes...

[D-006627] When restarting a computer that has been imaged using Casper Imaging, the computer
fails to enroll if attempting to connect to the JSS via an Apple Thunderbolt to Ethernet Adapter.

[D-006636] Login and logout hooks implemented via the JSS will not run on computers with OS X
v10.9.3.

38 replies

Forum|alt.badge.img+19
  • Contributor
  • August 13, 2014

This is a pretty massive known issue for us. We won't be deploying 9.4 till this gets fixed. Little surprise JAMF decided to release 9.4 with [D-006627].

Update: We found we were already performing the workaround for the Thunderbolt Ethernet adapters and that has been working for quite a while.


Forum|alt.badge.img+33
  • Hall of Fame
  • August 13, 2014

DeployStudio-using folks ran into a similar-sounding issue to D-006627 a while back. @golbiga wrote a script to address it:

https://github.com/golbiga/Scripts/blob/master/enable_external_network_adapter/enable_external_network_adapter.sh


Forum|alt.badge.img+17
  • Honored Contributor
  • August 13, 2014

@rtrouton - when I ran into enrollment issues because ethernet wasn't active in 9.3, support told me there was nothing I could do, that I'd just have to login to every machine post image so it could enroll (fun with 7000 machines!). Shortly after, I sent them @golbiga's script "in case anyone else ran into this."

Sad if that never got sent to anyone and solves the issue (it did for me).


Forum|alt.badge.img+9
  • Contributor
  • August 13, 2014

Not only that, don't forget this lovely gem:

? [D-005612] Casper Admin fails to compile configurations if the master distribution point is a file share distribution point hosted on Windows Server.

That's definitely going to hold up my adoption. :(


Chris_Hafner
Forum|alt.badge.img+27
  • Jamf Heroes
  • August 13, 2014

@CasperSally do you run that during first boot?


Forum|alt.badge.img+17
  • Honored Contributor
  • August 13, 2014

@Chris_Hafner][/url - it's a script that runs at reboot. I named it so it's the first script that runs (I have a few scripts that run at reboot during imaging).


Forum|alt.badge.img+16
  • Valued Contributor
  • August 13, 2014

@ahambidge [D-005612] seems like a don't roll this out live until we fix this kind of bug. I guess there must be less people running on Windows server than I thought? Or not using compiled configurations. I do both.


bentoms
Forum|alt.badge.img+35
  • Hall of Fame
  • August 13, 2014

That's not a bug new to 9.4 though, right?


Chris_Hafner
Forum|alt.badge.img+27
  • Jamf Heroes
  • August 13, 2014

Which one?

[D-006627] When restarting a computer that has been imaged using Casper Imaging, the computer
fails to enroll if attempting to connect to the JSS via an Apple Thunderbolt to Ethernet Adapter.

is not new. I'm not sure about the other one.


bentoms
Forum|alt.badge.img+35
  • Hall of Fame
  • August 13, 2014

Sorry but both the enrolment & compiling defects. I thought they existed pre-9.4?


Chris_Hafner
Forum|alt.badge.img+27
  • Jamf Heroes
  • August 13, 2014

Yea, the enrollment 'issue' has been around for a bit. Not sure about Windows DP issue.


Forum|alt.badge.img+1
  • New Contributor
  • August 13, 2014

I'm on 9.32 and experience the Windows DP issue when compiling a config.


jhbush
Forum|alt.badge.img+27
  • Author
  • Esteemed Contributor
  • August 13, 2014

@bentoms][/url I'm using thunderbolt ethernet adapters and my machines enroll under 9.31. I'm curious what are the symptoms of the defect under older versions? Maybe I'm just not noticing it.


bentoms
Forum|alt.badge.img+35
  • Hall of Fame
  • August 13, 2014

@jhbush1973.. I've not seen it on 9.x at all.

So I think it's an imaging workflow thing.


Chris_Hafner
Forum|alt.badge.img+27
  • Jamf Heroes
  • August 13, 2014

I think it's a mix of terms. When you image with 9.x on a device using a thunderbolt to ethernet adaptor the unit will not fully enroll until it sorts out it's network connection again. Because there is such a lag with the units finally realizing that they have a thunderbolt connection your users may not be able to use things like Self-Service until the unit is either rebooted or picks up on the connection.

At least that's my experience. I do help it along though by running a First run script that reminds it to check itself. I also delete:

Library/Prefrences/SystemConfigurations/prefrences.plist
Library/Prefrences/SystemConfigurations/NetworkInterfaces.plist

on my base OS


mm2270
Forum|alt.badge.img+24
  • Legendary Contributor
  • August 13, 2014

I'll be watching this thread and the other similar one for continued updates on 9.4. Although its still a little ways off for us for our upgrade, I'm already pretty pumped about some of the features included in 9.4, like around Self Service badging and other enhancements. JAMF has obviously been busy.
That's good, but it doesn't negate the need for some simple bug fix releases too, per this request - https://jamfnation.jamfsoftware.com/featureRequest.html?id=2345

I just hope some of the known issues aren't showstoppers for us. Going to get our dev server prepped for a 9.4 upgrade soon.


Chris_Hafner
Forum|alt.badge.img+27
  • Jamf Heroes
  • August 13, 2014

Right! I've always thought of it as the 'laced carrot' approach. Boy those carrots look good don't they ;-) In all seriousness, this is great stuff and the side effects are minor. I am now running 9.4 in production despite my inventory woe (easy work around).

In other news, I'm voting this up as well.


Chris_Hafner
Forum|alt.badge.img+27
  • Jamf Heroes
  • August 15, 2014

Just to tie back in (I had forgotten that I posted to this thread as well). My supposed inventory issue, mentioned above is a new feature of Self-Service. It's offsetting inventory processes to run in the background when initiated via Self-Service. So far, I'm 100% on 9.4 and running in production!

P.S> These known issues are preexisting... not new.


jhbush
Forum|alt.badge.img+27
  • Author
  • Esteemed Contributor
  • August 19, 2014

@Chris_Hafner are you seeing issues with dialog boxes in Self Service?
external image link


Chris_Hafner
Forum|alt.badge.img+27
  • Jamf Heroes
  • August 20, 2014

Wow, not like that! I do sometimes see a white scroll strip on the right hand side of the dialog box but nothing like what you're showing me here.


Forum|alt.badge.img+3
  • New Contributor
  • August 21, 2014

Our Self Service is messed up also now after 9.4.
The login and password boxes are up in the top left corner.
There is no color and the icon is missing. Things look wrong after you login too.

This is on all previously enrolled Macs. New Macs are ok.
Not sure what to do about this.


Forum|alt.badge.img+3
  • New Contributor
  • August 21, 2014

Looks like the issues resolve if you force Self Service to work a bit. Work it for a few minutes with packages and policies. Restart it a few times and that seems to fix it.
Looks normal and improved now.


emily
Forum|alt.badge.img+26
  • Hall of Fame
  • August 21, 2014

@tango123j I've found that the Self Service app's cached data at ~/Library/Caches/ can cause weird display quirks sometimes. You can try clearing out the user cache on any machine you notice is displaying things weirdly and see if that helps. If you run ```
rm -r ~/Library/Caches/com.jamfsoftware.selfservice/
``` in the Terminal, then reopen Self Service, it creates new caches of the server-side data (login splash page, plug-in icons, etc.).


Forum|alt.badge.img+3
  • New Contributor
  • August 21, 2014

Great tip WonderWoman!
Thank you!
We will definitely try that.


emily
Forum|alt.badge.img+26
  • Hall of Fame
  • August 21, 2014

@tango123j I am so okay with being known as Wonder Woman.

Since I deploy our branded Self Service app via policy rather than automatically, I just throw in a maintenance config that clears the user cache when it installs the new copy of the app. That way it'll get a fresh data cache.