আমি আমার স্থানীয় ডিভ মেশিনে একটি Rails অ্যাপ্লিকেশন নির্মাণ করছি। যখন আমার স্থানীয় সার্ভার চলমান, আমি অ্যাক্সেস করতে পারেন http://localhost:3000
একটি সমস্যা ছাড়া। যাইহোক, যখন আমি নেভিগেট করার চেষ্টা করি http://127.0.0.1:3000
, আমি একটি পেতে ERR_CONNECTION_REFUSED
। সাধারণত, আমি এই সমস্যাটির যত্ন নেব না, কিন্তু যখন আমি ব্যবহার করে একটি সুড়ঙ্গ অ্যাক্সেস করার চেষ্টা করি ngrok
, আমি এই ত্রুটি পেতে:
Tunnel <URL> unavailable
Unable to initiate connection to 127.0.0.1:3000. A web server must be running on port 127.0.0.1:3000 to complete the tunnel.
আমি আজ সকালে ওএস এক্স এর একটি পরিচ্ছন্ন ইন্সটল করেছি, এবং আমার সিস্টেমে চলমান একমাত্র জিনিস আমার মধ্যে রয়েছে ডটফিলস রিডমি । এখানে আমার সম্পূর্ণ /etc/hosts
ফাইল:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
-b ::
আইপিভি 4 এবং আইপিভি 6 এর জন্য শুনতে এবং এটি কাজ! আমি বুঝতে পারিনি Puma ডিফল্টভাবে এটি করবে না। আপনি একটি উত্তর আপনার মন্তব্য টস করতে পারেন তাই আমি এটা গ্রহণযোগ্য উত্তর হিসেবে চিহ্নিত করতে পারেন? সাহায্যের জন্য ধন্যবাদ!