আমি ক্যাবলের জন্য প্রক্সিটি কীভাবে সেট করব?


9

আমি একটি (উইন্ডোজ) প্রক্সি এর পিছনে উবুন্টু ব্যবহার করছি। আমি cabalইউটিলিটিটি ব্যবহার করতে চাই ।

jem@Respect:~$ cabal update
Config file path source is default config file.
Config file /home/jem/.cabal/config not found.
Writing default configuration to /home/jem/.cabal/config
Downloading the latest package list from hackage.haskell.org
Warning: invalid http proxy uri:
"http://domain\\user:pass@internetproxy:3128/"
Warning: proxy uri must be http with a hostname
Warning: ignoring http proxy, trying a direct connection
^C

প্রক্সি URL পরিবেশ থেকে পড়েছে। আমার প্রক্সিটির প্রমাণীকরণের প্রয়োজন, তবে ক্যাবল চায় প্রক্সি ইউআরএলটি একটি হোস্ট-নেম দিয়ে শুরু করা, যাতে সম্ভবত এটি আমাকে শংসাপত্রগুলির জন্য অনুরোধ করবে ...

jem@Respect:~$ http_proxy=http://internetproxy:3128/ cabal update
Downloading the latest package list from hackage.haskell.org
No action for prompting/generating user+password credentials  provided (use: setAuthorityGen); returning Nothing
cabal: Failed to download index 'ErrorMisc "Unsucessful HTTP code: (4,0,7)"'

কী setAuthorityGenএবং আমি কীভাবে এটি ব্যবহার করব? আরও গুরুত্বপূর্ণ, আমি প্রমাণীকরণকারী প্রক্সি মাধ্যমে অ্যাক্সেস সক্ষম করতে পারি? আমার কি টানেল লাগবে?


আমারও তেমন সমস্যা হচ্ছে। যদি আপনি কোনও কাজের সন্ধান পান তবে দয়া করে আমাকে জানান।
দিলোয়ার

@ দিলওয়ার সেখানে বাগ্ট্র্যাকার হ্যাকেজ.হেসকেল.আর.ট্রাস
আর্টেম কোশলেভ

উত্তর:


2

আইএসএর প্রক্সিগুলির কাছে আমার স্ট্যান্ডার্ড অ্যাপ্রোচটি হ'ল সিএনটিএলএম এর মতো স্থানীয় প্রমাণীকরণকারী প্রক্সিটি কনফিগার করা । আপনার উবুন্টু মেশিনে সিএনটিএলএম ইনস্টল করার পরে, আপনি এটি আপনার উইন্ডোজ ব্যবহারকারীর নাম এবং পাসওয়ার্ড সহ আইএসএ প্রক্সিতে এনটিএলএম এর মাধ্যমে অনুমোদনের জন্য কনফিগার করেছেন। তারপরে আপনি HTTP_PROXYভেরিয়েবলটি সেট করেছেন http://localhost:3128(অর্থাত্ পোর্ট যেটি cntlm শুনছে)।

এই পদ্ধতির সুবিধাটি হ'ল শুধুমাত্র একটি প্রোগ্রামে উইন্ডোজ প্রক্সিটি মোকাবেলা করতে হয়। অন্যান্য সমস্ত প্রোগ্রাম তাদের গেটওয়ে হিসাবে cntlm ব্যবহার করে যেতে পারে pass



0

আমি এটি পলিপোর সাথে কাজ করতে পেয়েছি । আমার বিশ্ববিদ্যালয় http-proxyপ্রমাণীকরণের সাথে ব্যবহার করে। ইন /etc/polipo/configআপনি এই লাইন যোগ করতে হবে

parentProxy = "proxy.server.com:80"
parentAuthCredentials = "myusername:mypassword"

এবং রফতানি http_proxy=http://localhost:8123"। এবং এটি একটি কবজ মত কাজ।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.