প্রক্সি: পাস অনুরোধের বডি ব্যর্থ হয়েছে


12

আমি প্রক্সি ভার্চুয়ালহোস্ট সক্ষম করার চেষ্টা করছি:

<VirtualHost *:80>

  ServerName xxxxx.domain.tdl
  SSLProxyEngine On
  SSLProxyCheckPeerCN on

  ProxyPass / https://localhost:1234
  ProxyPassReverse / https://localhost:1234

</VirtualHost>

তবে আমি একটি 500 টি ত্রুটি করেছি এবং আমার ত্রুটি.লগ (অ্যাপাচি 2) প্রদর্শন:

[মঙ্গলবার 03 15:41:42 2012] [ত্রুটি] (502) অজানা ত্রুটি 502: প্রক্সি: পাস অনুরোধের বডি ব্যর্থ হয়েছে [:: 1]: 1234 (লোকালহোস্ট)

[মঙ্গলবার 03 15:41:42 2012] [ত্রুটি] প্রক্সি: পাস অনুরোধের বডি ব্যর্থ হয়েছে [:: 1]: 823452.xxx.xx () থেকে 1234 (লোকালহোস্ট)

কিছু পরামিতি অনুপস্থিত?

উত্তর:


3
ProxyPass / https://localhost:1234/
ProxyPassReverse / https://localhost:1234/

পরিবর্তে এটি চেষ্টা করুন। স্ল্যাশ ম্যাচিং গুরুত্বপূর্ণ।


1
হ্যালো, স্ল্যাশগুলির সাথে একই ত্রুটি।
বুक्स

5
ঠিক আছে. 1234 পোর্টের পরিষেবাটি কি আসলে আইপিভি 6 এ শুনছে? 127.0.0.1পরিবর্তে চেষ্টা করুন localhost। এছাড়াও, সেই বন্দরে শংসাপত্রের বিষয়টির নাম কী? যদি এটি সেই হোস্টনামের সাথে কোনও সঠিক মিল না হয়, তবে সংযোগটি ব্যর্থ হবে - এবং আপনি যদি আইপিভি 4 লোকালহোস্টকে (127.0.0.1) জোর করার জন্য পরিবর্তনটি করেন তবে তা সত্যিই ব্যর্থ হবে। সম্ভবত কেবল বন্ধ করুন SSLProxyCheckPeerCN
শেন ম্যাডেন

"সম্ভবত কেবল এসএসএলপ্রক্সিচেকপিরিসিএন বন্ধ করুন": হ্যাঁ, এটি এখন কাজ করছে =)। তবে এখন লোকালহোস্টের পিছনে পরিষেবা: 1234 কুকিজ সম্পর্কে একটি ত্রুটি ফেলে: / (আপনার ব্রাউজারটি কুকিজ সমর্থন করে না, যা এই ওয়েব সার্ভারের অধিবেশন প্রমাণীকরণ মোডে কাজ করার জন্য প্রয়োজন) আমি মনে করি এটির প্রক্সিপাস, পরিষেবাটি এটি ব্যতীত সূক্ষ্মভাবে কাজ করবে।
বুक्स

আমার জন্য সাহায্য করেনি, অন্য কোন ধারণা?
childno͡.de

@ চাইল্ডন.ডি. আপনার সুনির্দিষ্ট কনফিগারেশন এবং লগ এন্ট্রিগুলির সাথে যদি আপনি একটি নতুন প্রশ্ন খোলেন তবে এটি সর্বোত্তম হবে যাতে আমরা সেদিকে নজর দিতে পারি।
শেন ম্যাডেন

3

যদি ব্রাউজারটি xxxxx.domain.tdl এর জন্য কুকিজ সেট করে এবং সার্ভার লোকালহোস্ট বা স্থানীয়ভাবে সংজ্ঞায়িত ডোমেনের জন্য তাদের ফিরিয়ে দিচ্ছে তবে আপনার কোনও মিল নেই। আপনি ProxyPassReverseCookieDomainকুকিগুলি আবার লিখতে ব্যবহার করতে পারেন ।

যেহেতু তারা দুজনেই অন / তাই আপনার সম্ভবত প্রয়োজন হবে না ProxyPassReverseCookiePath


2

127.0.0.1পরিবর্তে ব্যবহার করুন localhost, সম্ভবত আপনার অ্যাপ্লিকেশনটি আইভিভি 6 চালাচ্ছে না

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