Posted on 02-17-2017 01:37 PM
Can anyone shed some light on what I need to do when it comes to the 'Certificate Download' and 'Upload Additional Certificate' options?
I've went thorough all the docs I can find and the most helpful line is this:
"save the certificate in the appropriate location dictated by your web server vendor."
That just doesn't help me much.
I have our images on an apache2 web server and they working correctly using SSL. They are accessible inside our network and out. When I attempt to add our wildcard certificate as the 'Additional Certificate', I get a message that it has not been uploaded. You can see the process in the pics.
Does anyone had more detailed information on what to do with the certificate I get from the Download button and what certificate to upload as an Additional Certificate?
When I use the test button and use a valid url to a user image, I get this:
Posted on 02-18-2017 01:31 PM
@luke.reagor this was tricky, but I got it working. JAMF support provided me some documentation that got it all working for me. My first mistake was trying to get it working from a Win2012R2 server. Maybe it's possible but way beyond my understanding of certs. Once I spun up a Ubuntu VM and followed their directions I got it working. Once I get back to my desk I'll post them here.
Are you putting all your images in a single directory? Are the images named in a systematic way? Based on user ID or something similar?
Posted on 02-19-2017 04:30 PM
Yes, they're all in a single directory and named systematically. It's on an Ubuntu VM so hopefully the instructions you have will work for me too. :)
Posted on 02-19-2017 04:46 PM
Hey @luke.reagor,
Here is the document that was provided that helped me set up my Ubuntu VM: here
Ignore the last couple pages that are about setting up IIS (which doesn't work as of now, I think they were a work in progress). Also, don't forget (if you haven't already) when your setting up your URL on the settings pages you posted to put the appropriate variable at the end of the URL (including the extension). ex. https://imageserver.com/studentimages/$USERNAME.png
ASM Reference Here: Casper Admin Guide
Posted on 02-19-2017 04:48 PM
dup
Posted on 02-24-2017 09:39 AM
@ssrussell, Thanks for the info. I already had that part working, so it didn't help with my specific issues. However, I did get some instructions from our TAM that helped further explain how to get the images working. Here's the document:
https://drive.google.com/open?id=0B1G0Rt4a6S4vTldNQ1JRWkVzaE0
Hopefully it may help others.
Unfortunately, this process has helped us discover a problem in our DB that is preventing us from uploading certificates, and therefore causing us to get the errors in the pics above.
Posted on 02-24-2017 11:12 AM
IIRC, there was an issue with uploading a .cer. The fix was renaming the .cer to .der to get it uploaded, not sure if it's relevant here, but worth a try
Posted on 02-24-2017 11:16 AM
@LSinNY, I gave it a try, but the upload box only accepts pem or p12. Thanks for the idea though. :)
Posted on 03-23-2017 07:44 AM
To wrap up our issue, we found that a chrome extension was preventing us from performing certain actions on the JSS's webpages, including uploading the certs. Once we had the extension problem under control, we could get back to configuring the web server to host the images. While the JAMF photo server doc [https://drive.google.com/open?id=0B1G0Rt4a6S4vTldNQ1JRWkVzaE0](link URL) was extremely helpful, we are using haproxy for load balancing so we had to do things a little different to get it working on that server. Here's the instructions for the haproxy configuration : [https://drive.google.com/open?id=1O_gXyCguULy6Qw_oBA7glhkyQgDOGX4ljaOTqHEzXwA](link URL)
Posted on 03-23-2017 04:37 PM
Hey @luke.reagor Off topic: I'm looking into using HAProxy in my environment. Can you post any resources that you used for setting up HAProxy for your JSS clustered environment? NBD if you just google-pieced it together I was planning on doing that.
Posted on 03-27-2017 07:40 AM
@ssrussell , I'll make a new topic for my haproxy config and tag you in it. That way it's a little better organized and easier to find for others. :)
Posted on 05-15-2017 06:59 AM
Which certificate do you push to devices?
Posted on 05-18-2017 05:50 AM
@nethers We didn't push out any specific certs to clients for the photo server. We have two bind statements in haproxy, one for the standard 443 port ( bind :443 ssl crt /etc/ssl/our_wildcard_cert.pem ) which is our wildcard cert, and one for the port we use for the photo server ( bind :9999 ssl crt /etc/ssl/webcert_w_key.pem ca-file /etc/ssl/photoca.pem verify required ).
Posted on 11-02-2022 05:57 PM
Has anyone been able to get this to work with a windows Server with IIS?
Posted on 08-28-2023 05:06 PM
Were you able to get this working? There is no documentation for this it seems like.
Posted on 02-14-2023 12:05 PM
We have an old macOS Mini that is running Server, just for photos. Anyone have any success in using macOS web server for this?
Posted on 02-14-2023 12:08 PM
Hey @dogden I are you using this on an on-prem or cloud-hosted JSS? Cloud-hosted instances Jamf had to whitelist my public IP for user images to work.
Posted on 02-14-2023 12:11 PM
We are hosted with JSS. Thanks for the tip. I will try that.