আমি এনগিনেক্স-প্রক্সি এবং এনগিনেক্স-সার্ভার ডকার পাত্রে রয়েছি।
client browser < > nginx-proxy
প্রক্সি_পাসের মাধ্যমে http2 এবং 443।
nginx-proxy < > nginx-server
HT1 হ'ল এবং আমি এটিকে http2 এ স্থানান্তর করতে চাই তবে এসএসএল ছাড়াই - যেহেতু তারা উভয়ই একই সার্ভারে রয়েছে তাই ট্র্যাফিক এনক্রিপ্ট করার সুবিধা আমি দেখতে পাচ্ছি না।
আমি এনজিনেক্স ডক্স পড়েছি এবং তারা বলে যে এটি এসএসএল ছাড়াই http2 সমর্থন করে। তাই আমি 80 http2;
nginx- সার্ভার vhost এ নির্দেশনা শুনতে যোগ করেছি ।
তবে ওয়েবসাইটটি দেখানোর পরিবর্তে ব্রাউজারটি নিম্নলিখিত বিষয়বস্তু সহ ফাইলটি ডাউনলোড করে:
0000 1204 0000 0000 0000 0300 0000 8000
0400 0000 0000 0500 ffff ff00 0004 0800
0000 0000 7fff 0000 0000 0807 0000 0000
0000 0000 0000 0000 01
এটি দেখতে ইস্যুটির মতো ভয়ঙ্কর দেখাচ্ছে তবে আমার browser <> nginx
বিষয়টি ইস্যু নয়, nginx <> nginx
ইস্যু। যা বিদ্যমান থাকতে পারে না, কারণ ডক্স বলে এনজিন্স এসএসএল ছাড়াই http2 সমর্থন করে।
আমি nginx-প্রক্সি বুঝি যে ব্যাকএন্ড nginx সার্ভার http2 কথা বলে কিভাবে দিন না ... আমি যে সমস্যা যেহেতু হেক্স ডাম্প বলেছেন: malformed packet
।
এই ইস্যুতে বলা হয়েছে যে এটি সম্ভব নয় এবং কার্যকর করা হবে না।