Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the themezee-widget-bundle domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/mamilian.bike/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wpdiscuz-user-notifications domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/mamilian.bike/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wpdiscuz domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/mamilian.bike/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the amazon-auto-links domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/mamilian.bike/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the health-check domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/mamilian.bike/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the zblack domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/mamilian.bike/public_html/wp-includes/functions.php on line 6121
Zwift PC App HTTP 403 Error - Mamilian
Blog

Zwift PC App HTTP 403 Error

I don’t generally use Zwift on my PC to ride the trainer, but that doesn’t mean I don’t use it. It’s the best (and only AFAIK) way to load custom workouts for Zwift on closed boxes like the Apple TV. Unfortunately, today when I tried to do exactly that, I received the error message above immediately upon launching Zwift.

There a lot of troubling in that screenshot. First, HTTP 403 is an authentication issue which means “I see you, but you ain’t getting in”. Secondly, as a long time web/Windows platform developer, I could tell immediately that it’s clearly Internet Explorer (IE) under the ZwiftLauncher.exe covers 🤮. Most likely they are just using a legacy “web browser” control, which on Windows = IE, but it’s still pretty crap because IE should be dragged out back and put down like the rabid animal it is. But I digress…

The fact that it’s an IE dialog means that at least we have some hope of fixing the problem by nuking IE’s stored authentication data (i.e. cookies/form data).

I wasn’t too careful about what I cleared, because no responsible person would actually use IE to browse the Internet. Thankfully, post wipe; all is good again. Hopefully this is something Zwift can automate because it really sucks to have to intentionally launch IE on a modern PC.

You Might Also Like

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x