ALL_PROXY និងកំហុស “Unknown scheme: http”
កម្មវិធីអាចបដិសេធតម្លៃ http:// ក្នុង ALL_PROXY ទោះបី HTTP_PROXY ទទួលវាក៏ដោយ។ អ្នកប្រើអថេរជាអ្នកកំណត់គ្រោងការណ៍ដែលគាំទ្រ។
proxy: unknown scheme: http អាចមើលទៅគ្មានន័យ នៅពេលចំណុចបញ្ចប់ដូចគ្នាដំណើរការក្នុង curl។ ចំណុចបញ្ចប់អាចនៅល្អ។ កម្មវិធីផ្សេងទៀតកំពុងបកស្រាយអថេរនេះ។
ឈ្មោះបរិស្ថានគឺជាទំនៀមទម្លាប់ មិនមែនជា API បណ្តាញសកលទេ។ កញ្ចប់ golang.org/x/net/proxy របស់ Go មានការគ្រប់គ្រង URL តម្រង់ទៅ SOCKS។ អ្នកប្រើដែលប្រើឧបករណ៍ញែកនោះអាចបដិសេធគ្រោងការណ៍ HTTP ដែលអតិថិជន HTTP ពេញលេញគាំទ្រនៅកន្លែងផ្សេង។
ស្វែងរកសមាសធាតុដែលបញ្ចេញកំហុស និងអថេរដែលវាអាន។ ពិនិត្យកំណែរបស់វា និងគ្រោងការណ៍ដែលបានឯកសារ។ កុំប្តូរ http:// ទៅ socks5:// លុះត្រាតែសេវានៅចុងម្ខាងទៀតពិតជានិយាយ SOCKS5។ ប្រសិនបើអ្នកប្រើនេះត្រូវការ SOCKS5 ហើយផ្លូវសាធារណៈត្រូវបានអនុញ្ញាត បញ្ជីប្រូកស៊ី SOCKS5 ផ្តល់ចំណុចបញ្ចប់ពិតប្រាកដសម្រាប់ពិធីការនោះ; រក្សាផ្លូវ HTTP ដែលអតិថិជនផ្សេងទៀតត្រូវការដោយឡែក។
របាយការណ៍ Docker Toolbox ចាស់មួយពាក់ព័ន្ធនឹងការអនុវត្តប្រវត្តិសាស្ត្រជាក់លាក់។ នោះមិនមែនជាហេតុផលដើម្បីបន្ថយកំណែការដំឡើង Docker ទំនើបនោះទេ។ ការកំណត់ប្រូកស៊ី HTTP របស់ Docker daemon បច្ចុប្បន្នមានចំណុចប្រទាក់ដែលបានឯកសារផ្ទាល់ខ្លួន។
ប្រសិនបើមូលហេតុគឺតម្លៃ ALL_PROXY ដែលទទួលមរតកមក និងមិនពាក់ព័ន្ធ សូមលុប ឬសរសេរជាន់វានៅក្នុងវិសាលភាពដំណើរការដែលបានបម្រុង។ រក្សាការកំណត់ប្រូកស៊ី HTTP ដែលអតិថិជនផ្សេងទៀតត្រូវការ។ បរិស្ថានតែមួយដែលមានតម្លៃទាំងពីរអាចបង្ហាញភាពខុសគ្នាដែលកម្មវិធីនីមួយៗមិនដែលបង្ហាញដោយឡែក។