[1.1.0] Update check error: "https" not supported or disabled in libcurl

This subforum contains all the issues which we already resolved.
ezekiel
Burner Inserter
Burner Inserter
Posts: 15
Joined: Sun Mar 03, 2019 10:01 pm
Contact:

[1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by ezekiel »

After successfully downloading the 1.1 update (in-game, using the updater) I received the following error in Factorio on subsequent launches. This happens every time.
Checking for updates failed: Download failed (Protocol "https" not supported or disabled in libcurl)
Image

I am gathering the log files now and will revise this post.

Log file:

Code: Select all

   0.000 2020-11-23 16:03:49; Factorio 1.1.0 (build 56997, mac, full)
   0.003 Operating system: macOS 10.16.0
   0.003 Program arguments: "/Applications/factorio.app/Contents/MacOS/factorio" 
   0.003 Read data path: /Applications/factorio.app/Contents/data
   0.003 Write data path: /Users/ezekielelin/Library/Application Support/factorio [26494/233752MB]
   0.003 Binaries path: /Applications/factorio.app/Contents
   0.055 System info: [CPU: VirtualApple @ 2.50GHz, 8 cores, RAM: 8192 MB]
   0.056 Display options: [FullScreen: 1] [VSync: 1] [UIScale: custom (200.0%)] [Native DPI: 1] [Screen: 255] [Special: lmW] [Lang: en]
   0.132 Available displays: 1
   0.132  [0]: 0 - {[0,0], 1440x900, SDL_PIXELFORMAT_ARGB8888, 60Hz, 0x0001(0x01)}
   0.780 Initialised OpenGL:[0] Apple M1; driver: 4.1 Metal - 71.0.7
   0.780   [Size] Window: 1440x900, Backbuffer: 2880x1800
   0.780   [Extensions] s3tc:yes; KHR_debug:NO; ARB_clear_texture:NO, ARB_copy_image:NO
   0.780   [Version] 4.1
   0.780 Graphics settings preset: very-high
   0.780   Dedicated video memory size 5461 MB (detected from Apple M1; VendorID: 0x1027f00)
   0.892 Graphics options: [Graphics quality: normal] [Video memory usage: all] [Light scale: 25%] [DXT: low-quality] [Color: 32bit]
   0.892                   [Max threads (load/render): 32/8] [Max texture size: 0] [Tex.Stream.: 0] [Rotation quality: normal] [Other: STDCWt] [B:0,C:0,S:100]
   0.945 [Audio] Backend:default; Depth:16, Channel:2, Frequency:44100; MixerQuality:linear
   1.033 Loading mod core 0.0.0 (data.lua)
   1.108 Loading mod base 1.1.0 (data.lua)
   1.331 Loading mod base 1.1.0 (data-updates.lua)
   1.445 Checksum for core: 1359792165
   1.445 Checksum of base: 2334436397
   1.599 Prototype list checksum: 1154245852
   1.630 Loading sounds...
   1.787 Info PlayerData.cpp:70: Local player-data.json available, timestamp 1606165425
   1.787 Info PlayerData.cpp:77: Cloud player-data.json unavailable
   1.958 Initial atlas bitmap size is 16384
   1.960 Created atlas bitmap 16384x8700 [none]
   1.961 Created atlas bitmap 4096x2120 [decal]
   1.961 Created atlas bitmap 8192x2928 [low-object, linear-minification]
   1.961 Created atlas bitmap 4096x2592 [mipmap, linear-minification, linear-magnification, linear-mip-level]
   1.961 Created atlas bitmap 8192x3840 [terrain, mipmap, linear-minification, linear-mip-level]
   1.961 Created atlas bitmap 4096x1632 [terrain-effect-map, mipmap, linear-minification, linear-mip-level]
   1.961 Created atlas bitmap 4096x1664 [smoke, mipmap, linear-minification, linear-magnification]
   1.961 Created atlas bitmap 4096x944 [mipmap]
   1.962 Created atlas bitmap 8192x2208 [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
   1.962 Created atlas bitmap 4096x828 [alpha-mask]
   1.964 Created atlas bitmap 16384x4348 [shadow, linear-magnification, alpha-mask]
   1.964 Created atlas bitmap 4096x1312 [shadow, mipmap, linear-magnification, alpha-mask]
   1.964 Created atlas bitmap 2048x240 [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
   1.974 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 36.09, BC3 PSNR: 33.82
   2.566 Parallel Sprite Loader initialized (threads: 5)
  32.454 Sprites loaded
  33.022 Generated mipmaps (3) for atlas [2] of size 8192x2928   <total: 562.73, render: 2.18, convert: 0.49, copy: 559.33>
  33.273 Generated mipmaps (3) for atlas [3] of size 4096x2592   
  33.671 Generated mipmaps (3) for atlas [4] of size 8192x3840   
  33.827 Generated mipmaps (3) for atlas [5] of size 4096x1632   
  33.988 Generated mipmaps (3) for atlas [6] of size 4096x1664   
  34.049 Generated mipmaps (3) for atlas [7] of size 4096x944   
  34.097 Generated mipmaps (5) for atlas [8] of size 8192x2208   
  34.103 Generated mipmaps (3) for atlas [11] of size 4096x1312   
  34.110 Custom mipmaps uploaded.
  34.201 Factorio initialised
  34.202 Info HttpSharedState.cpp:54: Downloading https://updater.factorio.com/updater/get-available-versions?username=ezfe&token=<private>&apiVersion=2
  34.202 Error HttpSharedState.cpp:136: CURL failed: code:1, 1; Protocol "https" not supported or disabled in libcurl
  34.202 Info HttpSharedState.cpp:145: Downloading https://updater.factorio.com/updater/get-available-versions?username=ezfe&token=<private>&apiVersion=2
  34.202 Info HttpSharedState.cpp:146: Status code: 0
 108.896 Quitting: user-quit.
 109.166 Goodbye
larandar
Burner Inserter
Burner Inserter
Posts: 8
Joined: Sat Apr 13, 2019 3:51 pm
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by larandar »

Same happens with a new standalone install:

Code: Select all

   0.000 2020-11-23 22:56:17; Factorio 1.1.0 (build 56997, mac, full)
   0.003 Operating system: macOS 10.16.0
   0.003 Program arguments: "/Applications/factorio.app/Contents/MacOS/factorio"
   0.003 Read data path: /Applications/factorio.app/Contents/data
   0.003 Write data path: /Users/larandar/Library/Application Support/factorio [191404/239072MB]
   0.003 Binaries path: /Applications/factorio.app/Contents
   0.033 System info: [CPU: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz, 12 cores, RAM: 16384 MB]
   0.033 Display options: [FullScreen: 0] [VSync: 1] [UIScale: automatic (100.0%)] [Native DPI: 1] [Screen: 255] [Special: lmW] [Lang: en]
   0.107 Available displays: 1
   0.107  [0]: Color LCD - {[0,0], 1680x1050, SDL_PIXELFORMAT_ARGB8888, 60Hz, 0x7bd7eff9(0x01)}
   1.133 Initialised OpenGL:[0] AMD Radeon Pro 555X OpenGL Engine; driver: 4.1 ATI-4.0.47
   1.133   [Size] Window: 1680x942, Backbuffer: 3360x1884
   1.133   [Extensions] s3tc:yes; KHR_debug:NO; ARB_clear_texture:NO, ARB_copy_image:NO
   1.133   [Version] 4.1
   1.133 Graphics settings preset: very-high
   1.133   Dedicated video memory size 4096 MB (detected from AMD Radeon Pro 555X Compute Engine; VendorID: 0x1021c00)
   1.255 Graphics options: [Graphics quality: high] [Video memory usage: all] [Light scale: 25%] [DXT: high-quality] [Color: 32bit]
   1.255                   [Max threads (load/render): 32/12] [Max texture size: 0] [Tex.Stream.: 0] [Rotation quality: normal] [Other: STDCWT] [B:0,C:0,S:100]
   1.321 [Audio] Backend:default; Depth:16, Channel:2, Frequency:44100; MixerQuality:linear
   1.482 Loading mod core 0.0.0 (data.lua)
   1.580 Loading mod base 1.1.0 (data.lua)
   1.917 Loading mod base 1.1.0 (data-updates.lua)
   2.065 Checksum for core: 1359792165
   2.066 Checksum of base: 2334436397
   2.278 Prototype list checksum: 1154245852
   2.339 Loading sounds...
   2.633 Info PlayerData.cpp:70: Local player-data.json available, timestamp 1606167553
   2.633 Info PlayerData.cpp:77: Cloud player-data.json unavailable
   2.836 Initial atlas bitmap size is 16384
   2.854 Created atlas bitmap 16384x16384 [none]
   2.856 Created atlas bitmap 16384x13052 [none]
   2.856 Created atlas bitmap 8192x4188 [decal]
   2.857 Created atlas bitmap 16384x5568 [low-object, linear-minification]
   2.857 Created atlas bitmap 8192x4432 [mipmap, linear-minification, linear-magnification, linear-mip-level]
   2.857 Created atlas bitmap 16384x6064 [terrain, mipmap, linear-minification, linear-mip-level]
   2.857 Created atlas bitmap 4096x3216 [terrain-effect-map, mipmap, linear-minification, linear-mip-level]
   2.857 Created atlas bitmap 4096x1856 [smoke, mipmap, linear-minification, linear-magnification]
   2.857 Created atlas bitmap 4096x3104 [mipmap]
   2.857 Created atlas bitmap 8192x2208 [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]
   2.858 Created atlas bitmap 8192x1496 [alpha-mask]
   2.859 Created atlas bitmap 16384x14764 [shadow, linear-magnification, alpha-mask]
   2.859 Created atlas bitmap 8192x2352 [shadow, mipmap, linear-magnification, alpha-mask]
   2.860 Created atlas bitmap 2048x240 [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]
   2.942 Texture processor created (2048). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82
   4.553 Parallel Sprite Loader initialized (threads: 11)
  14.040 Sprites loaded
  14.093 Generated mipmaps (4) for atlas [3] of size 16384x5568
  14.114 Generated mipmaps (3) for atlas [4] of size 8192x4432
  14.165 Generated mipmaps (3) for atlas [5] of size 16384x6064
  14.175 Generated mipmaps (3) for atlas [6] of size 4096x3216
  14.184 Generated mipmaps (3) for atlas [7] of size 4096x1856
  14.241 Generated mipmaps (3) for atlas [8] of size 4096x3104
  14.327 Generated mipmaps (5) for atlas [9] of size 8192x2208
  14.341 Generated mipmaps (3) for atlas [12] of size 8192x2352
  14.346 Custom mipmaps uploaded.
  14.615 Factorio initialised
  18.691 Info HttpSharedState.cpp:54: Downloading https://auth.factorio.com/api-login?api_version=4
  18.693 Error HttpSharedState.cpp:136: CURL failed: code:1, 1; Protocol "https" not supported or disabled in libcurl
  18.693 Info HttpSharedState.cpp:145: Downloading https://auth.factorio.com/api-login?api_version=4
  18.693 Info HttpSharedState.cpp:146: Status code: 0
  18.694 Info AuthServerConnector.cpp:18: Failed to reach auth server: code(520) message(Protocol "https" not supported or disabled in libcurl)
  21.117 Quitting: window closed.
  21.449 Goodbye
  
pixelcort
Manual Inserter
Manual Inserter
Posts: 4
Joined: Tue Nov 24, 2020 1:35 am
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by pixelcort »

I can reproduce. macOS 10.15.7, Intel, both Steam and Standalone versions, Factorio 1.1.0.
Rseding91
Factorio Staff
Factorio Staff
Posts: 14330
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by Rseding91 »

A quick search shows this for me: https://stackoverflow.com/questions/349 ... n-mac-os-x

What I don't know is; do we not ship CURL statically linked in the mac build?
If you want to get ahold of me I'm almost always on Discord.
Xorimuth
Filter Inserter
Filter Inserter
Posts: 695
Joined: Sat Mar 02, 2019 9:39 pm
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by Xorimuth »

And to add to this: presumably the same missing https support is causing the in-game mod browser to fail to download the mod list from the mod servers.
My mods
Content: Lunar Landings | Freight Forwarding | Spidertron Patrols | Spidertron Enhancements | Power Overload
QoL: Factory Search | Module Inserter Simplified | Wire Shortcuts X | Ghost Warnings
pixelcort
Manual Inserter
Manual Inserter
Posts: 4
Joined: Tue Nov 24, 2020 1:35 am
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by pixelcort »

Reverting back to Steam's Factorio 1.0 fixes the issue. Also might be related is a Factorio 1.1.0 issue with 520 error on Browse public games.
FineTralfazz
Manual Inserter
Manual Inserter
Posts: 1
Joined: Tue Nov 24, 2020 7:26 am
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by FineTralfazz »

I'm also experiencing this. For reference, it looks like curl is statically linked:

Code: Select all

❯ otool -L Library/Application\ Support/Steam/steamapps/common/Factorio/factorio.app/Contents/MacOS/factorio
Library/Application Support/Steam/steamapps/common/Factorio/factorio.app/Contents/MacOS/factorio:
	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 822.36.0)
	/System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 58286.70.7)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1252.50.4)
	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
	/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)
	/System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL (compatibility version 1.0.0, current version 1.0.0)
	/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 22.0.0)
	/System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL (compatibility version 1.0.0, current version 1.0.0)
	/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox (compatibility version 1.0.0, current version 492.0.0)
	/System/Library/Frameworks/LDAP.framework/Versions/A/LDAP (compatibility version 1.0.0, current version 2.4.0)
	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 50.0.0)
	@loader_path/libsteam_api.dylib (compatibility version 1.0.0, current version 1.0.0)
	/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo (compatibility version 1.2.0, current version 1.5.0)
	/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio (compatibility version 1.0.0, current version 1.0.0)
	/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 158.0.0)
	/usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
	/usr/local/opt/llvm@8/lib/libc++.1.dylib (compatibility version 1.0.0, current version 1.0.0)
	/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1561.60.100)
	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1454.90.0)
	/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics (compatibility version 64.0.0, current version 1161.21.0)
	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 1454.90.0)
	/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
lwlodarczyk
Manual Inserter
Manual Inserter
Posts: 1
Joined: Tue Nov 24, 2020 7:42 am
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by lwlodarczyk »

Also happens when you try to login to factorio from within the game - says it can't reach the auth server - maybe a direct cause for some of the other failed requests?

MacOS 10.15.7, Steam version.
Screenshot 2020-11-24 at 08.43.56.png
Screenshot 2020-11-24 at 08.43.56.png (5.91 MiB) Viewed 8275 times
Last edited by lwlodarczyk on Tue Nov 24, 2020 8:48 am, edited 1 time in total.
netmute
Manual Inserter
Manual Inserter
Posts: 1
Joined: Tue Aug 20, 2019 6:46 pm
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by netmute »

Checking for updates failed: Download failed (Protocol "https" not supported or disabled in libcurl)
Same error here. Factorio standalone on macOS 11.0.1.
User avatar
brunzenstein
Smart Inserter
Smart Inserter
Posts: 1117
Joined: Tue Mar 01, 2016 2:27 pm
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by brunzenstein »

netmute wrote: Tue Nov 24, 2020 8:09 am
Checking for updates failed: Download failed (Protocol "https" not supported or disabled in libcurl)
Same error here. Factorio standalone on macOS 11.0.1.
Same for me on a PowerBook running Big Sur
Additionally the mod server cannot be reached
Attachments
Bildschirmfoto 2020-11-23 um 22.31.51.png
Bildschirmfoto 2020-11-23 um 22.31.51.png (5.58 MiB) Viewed 8223 times
User avatar
brunzenstein
Smart Inserter
Smart Inserter
Posts: 1117
Joined: Tue Mar 01, 2016 2:27 pm
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by brunzenstein »

larandar wrote: Mon Nov 23, 2020 9:59 pm Same happens with a new standalone install:
Same for me after downloading from the devs site in full (not via updater) on a PowerBook running BigSur 11.0.1
User avatar
Boardy
Inserter
Inserter
Posts: 26
Joined: Wed Aug 17, 2016 6:18 am
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by Boardy »

Rseding91 wrote: Tue Nov 24, 2020 2:44 am A quick search shows this for me: https://stackoverflow.com/questions/349 ... n-mac-os-x

What I don't know is; do we not ship CURL statically linked in the mac build?
Without any adjustments, curl can access https pages from the terminal, with or without the --http2 parameter.

[iMac, BigSur 11.0.1; factorio 1.1 standalone, update and mod update not working]
posila
Factorio Staff
Factorio Staff
Posts: 5358
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by posila »

Thanks for the report.
It is fixed for 1.1.1, but unfortunatelly, you'll have to redownload the game (if you don't use Steam version), as 1.1.0 is not able to download updates. We are sorry about that.
User avatar
brunzenstein
Smart Inserter
Smart Inserter
Posts: 1117
Joined: Tue Mar 01, 2016 2:27 pm
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by brunzenstein »

posila wrote: Tue Nov 24, 2020 2:27 pm Thanks for the report.
It is fixed for 1.1.1, but unfortunatelly, you'll have to redownload the game (if you don't use Steam version), as 1.1.0 is not able to download updates. We are sorry about that.
About when will the download 1.1.1 be available?
Just for orientation - no hurries. :P
marblagin
Manual Inserter
Manual Inserter
Posts: 1
Joined: Tue Nov 24, 2020 11:50 pm
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by marblagin »

Glad to see that the issue is fixed in 1.1.1! My friend has been trying to join my game from a MacOS (10.15.7) and its been giving the ""https" not supported or disabled in libcurl" error. Any indication as to when the 1.1.1 version is available?

Edit: I see the update has now been released, devs, you guys are the best!
User avatar
NotRexButCaesar
Smart Inserter
Smart Inserter
Posts: 1133
Joined: Sun Feb 16, 2020 12:47 am
Contact:

Re: [1.1.0] Update check error: "https" not supported or disabled in libcurl

Post by NotRexButCaesar »

I guess this will be the second time I download Factorio this week: first to fix my 1.1 and make it playable, now to download 1.1.1
—Crevez, chiens, si vous n'étes pas contents!
Locked

Return to “Resolved Problems and Bugs”