Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Every time I've connected back to the internet, I've let the automatic time and date step in.

Also, another thing to add... I've just noticed I'm able to run the web driver install package now. Even though the date is set to the present, the internet is on, no safe mode, etc... I'm not getting a prompt saying the certificate has expired. The package installs, and after rebooting, the package still works when I go to run it again.

what boot-args do you use?
 
Oh wow. I was wondering while during bootup the white wheel was spinning for so long until it didn't let me into the OS. After a safe boot reboot I managed to do a regular boot without functioning Nvidia webdrivers. Thought, oh well automatic update to a more recent 10.13.x version. But well, this explains it. Can't open webdrivers also, after resetting xattr with Batchmod I could open the corresponding webdriver installer but didn't finish and aborted.

So.. same thing for 10.14/15? Maybe do an update to that.. or just ditch Nvidia cards in general. Incredible, never thought this was a possibility.
 
what boot-args do you use?
"nvda_drv_vrl=1 debug=0x100 keepsyms=1"

Important to note that I'm using a very outdated version of OpenCore (I think 0.6.1) for no reason other than laziness. The reason I mention that is because apparently "nvda_drv=1" (which does the same thing as "nvda_drv_vrl=1", I think??) moved to a different location, I assume at some point after version 0.6.1 (?). I'm not sure. I'm just seeing this in the OpenCore guide: https://dortania.github.io/GPU-Buyers-Guide/misc/bootflag.html#nvidia-boot-arguments
 
So i have some success too right now!

After following the steps of the no LS / terminal method and deleting each and every cache on my machine i had four internet-connected reboots right now without breaking anything!

Also i can open the installer package too with connected inet and not beeing in safe mode.

Don't know what made the difference. If it where the terminal commands, the deleting of cached files or even something over at NV's side (so quick). In that case it shoul be easy to see as it should work again for anybody, no matter waht they do.
 
This is probably not a difficult thing for Nvidia to fix, so I expect they should be able to sign the web driver with a new cert and re-upload it. Apple could, of course, decide to not play ball and just give Nvidia the finger (hopefully not). I don't see why Apple would object since it's not anything new and it's still only for High Sierra and below.
 
  • Like
Reactions: flyproductions
There's gotta be a way to sign those certificates on our own, I wouldn't count on either Nvidia nor Apple's support for such an outdated (10.13) driver issue.
 
After following the steps of the no LS / terminal method and deleting each and every cache on my machine
You almost certainly did not clear the cached Certificate Revocation List as it is not in where I would assume you looked for caches and in any case, deleting it is apparently bad news and could result in problems. Apparently OK to delete.

There is a specific command for refreshing that cache: crlrefresh rp but doing this while connected to the web would simply confirm the certificate is expired.

Regardless, I have added a step to My Earlier Post to purge the cache.

I suspect this cache may be behind some different outcomes seen. Fresh/active for some and vice versa for others.
 
Last edited:
You almost certainly did not clear the cached Certificate Revocation List as it is not in where I would assume you looked for caches and in any case, deleting it is apparently bad news and could result in problems.

There is a specific command for refreshing that cache: crlrefresh rp but doing this while connected to the web would simply confirm the certificate is expired.
Even if it was the "bad" one after failure?

Regardless, I have added a step to Post 81 to run this when disconnected which should purge the cache but not update it being disconnected.

I suspect this cache may be behind some different outcomes seen. Fresh/active for some and vice versa for others
Thanks again! I will be glad to try, if needed again.

But for the moment i had close to ten reboots connected to the net without any issues. Don't know what exactly made this possible. But as long as it works i do not dare to touch the "running system".
 
But for the moment i had close to ten reboots connected to the net without any issues. Don't know what exactly made this possible. But as long as it works i do not dare to touch the "running system".
Best not to change anything since working.

As for the difference, Can't be 100% sure but I think you most likely simply got to a point in time where the cache entry became stale and therefore, not used any more.

The process would purge and refresh the cache entry at this point but the way it works is that if the attempt to refresh fails (you have blocked the connection) it gives things a temporary "pass" and will continue to do so until it can connect again; which will not happen unless you lift the block.
 
  • Like
Reactions: flyproductions
Screen Shot 2022-06-03 at 7.01.27 PM.png
Screen Shot 2022-06-03 at 7.01.00 PM.png
 
  • Like
Reactions: Ammok and Stieber
Thanks this worked.

Could install webdrivers in safe mode after 'crlrefresh rp' with current date, then setting date back. Works after rebooting normally, even if connected to the internet. Thank you!
 
I contacted with the NVDIA support on the chat to report the issue with the CUDA Drivers, and I think that they working on it:

I am sorry for the Inconvienence caused, please be assured that I will do my best to assist you further.
When did issue started happening?

we are aware of the issue and bug for same has been already filed
I will forward this case to senior technical team they will, help You in fixing the issue

I have escalated the case with senior technical team they will get back to you Via email
will be your case reference Number

The team is working On It and should get resolved as soon as possible
 
Last edited:
Hi all!
I have the same problem, to be honest, thanks to the community for bringing this up for discussion so quickly.
I fought with the computer for the second day in a row, and in fact it is a complete nightmare, since this is my main working machine, and my backup saved me, only after 4 times of restoration, I realized that the reason is the Internet, in general, this is the very first thing I thought when I turned on the computer, since my system has always been very stable.

After another recovery and reinstallation Mac OS of the system, my build is now 17G66

I used the little snitch and the host file blocked everything related to the apple, but I do not dare to connect to the Internet.
I'm not in the US thanks to everyone in advance for chatting with nvidia they should free users from this misery with web drivers!

I read a little about the services that the OS knocks on and there are several suspects besides those that were here in the discussion, it's about the syspolicyd daemon, maybe it's a problem, but I could be wrong and I want to wait for some kind of global solution

There is something else from the category of my fears, since the GV100 kext is only in one driver, how should I deal with this in the future?


Is it possible to compile the webdriver and add this kext?

my config

Mac Pro 5.1 (4.1 flashed) / OpenCore 8.0.0 / Pixlas Mod
Two x5690
128Gb Ram
Sonnet 4x4 NVME (3 m.2 for RAID0 and 1 m.2 for main OS drive)
Nvidia TITAN V (GV100) WebDriver 387.10.10.15.15.108 / CUDA 396.148
ATTO R680 for BackUp Time Machine G|Speed esPRO + HP Ultrium 3280 LTO-5
 
Last edited:
I read a little about the services that the OS knocks on and there are several suspects besides those that were here in the discussion, it's about the syspolicyd daemon, maybe it's a problem, but I could be wrong and I want to wait for some kind of global solution

Hi, I'm following and trying all what you say with no success. I sent syspolicyd to 127... hosts but it is still there deletying credentials when I reboot in verbose mode.
 
  • Like
Reactions: Ivan Shpak
There's gotta be a way to sign those certificates on our own, I wouldn't count on either Nvidia nor Apple's support for such an outdated (10.13) driver issue.
If it were a complex / expensive / time consuming issue I could see them declaring the product unsupported* and walk away, but it should be a pretty simple fix for the effort. They just have to issue a new cert and sign the driver package - probably don't even have to do any coding changes.

* another consideration is one of the Mac products that uses the web driver (Quadro K5000) - its Windows counterpart is still receiving modern driver updates, so the hardware product is still supported even if the OS it's compatible with is not.
 
If it were a complex / expensive / time consuming issue I could see them declaring the product unsupported* and walk away, but it should be a pretty simple fix for the effort. They just have to issue a new cert and sign the driver package - probably don't even have to do any coding changes.

* another consideration is one of the Mac products that uses the web driver (Quadro K5000) - its Windows counterpart is still receiving modern driver updates, so the hardware product is still supported even if the OS it's compatible with is not.
The problem is that this is the Kepler architecture and this is the last of the magicans who supports metal, purely formal there is an internal driver that supposedly should work without a web driver
 
So I still can’t get the pkg to finish the install. Tried everything in this thread. I did make some progress.

sudo xattr -rc com.apple.quarantine pathtopkg

Makes it so I can open the package. Next with WiFi off using:

sqlite3 ~/Library/Keychains/*/ocspcache.sqlite3 'DELETE FROM ocsp;'

Then my machine clearly trusts the pkg certificate again.

However the install fails at the end. Don’t know what local data I need to delete next to be able to complete the installation. Anyone have any ideas?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.