ম্যাক ওএস এক্স সার্ভারে লোকালহোস্ট সমাধান করতে পারে না


10

আমার ওএস এক্স সার্ভার 10.5 চলমান একটি সার্ভার রয়েছে এবং এটি লোকালহোস্ট 127.0.0.1 এ সমাধান করতে পারে না।

আমি যখন পিং করার চেষ্টা করি তখন যা ঘটে তা ঘটে:

> পিং লোকালহোস্ট
পিং: লোকালহোস্ট সমাধান করতে পারে না: অজানা হোস্ট

এসএসএইচ এবং ওয়েব ব্রাউজারগুলি একই রকম ফলাফল পান (হোস্ট হোস্ট)। আমি যদি 127.0.0.1 ব্যবহার করার চেষ্টা করি বা উপরের সমস্ত কাজ LAN এ নিযুক্ত আইপি ঠিকানা ব্যবহার করি।

আমার / ইত্যাদি / হোস্ট ফাইলের সামগ্রীগুলি এখানে:

> বিড়াল / ইত্যাদি / হোস্ট
##
# হোস্ট ডেটাবেস
#
লুপব্যাক ইন্টারফেসটি কনফিগার করতে # লোকালহোস্ট ব্যবহার করা হয়
# সিস্টেমটি বুট করার সময়। এই এন্ট্রি পরিবর্তন করবেন না।
##
127.0.0.1 লোকালহোস্ট
255.255.255.255 সম্প্রচারকস্ট
:: 1 লোকালহোস্ট 
fe80 :: 1% lo0 লোকালহোস্ট

আমার কোনও স্থানীয় ডিএনএস পরিষেবা চলছে না।

কারও কি ধারণা আছে যে এটি কেন ঘটছে বা আমি কীভাবে এটি সংশোধন করতে পারি?


1
/ ইত্যাদি / হোস্টগুলি /etc/hosts.
बदलाউজে নতুন

আপনার সার্ভার বক্সে আপনার ডিএনএস সেটিংস কী? আপনি কি ডিএনএস পরিষেবা চালাচ্ছেন?
শেগি ব্যাঙ

উত্তর:


6

মাউন্টেন সিংহের সাথে আমার একই সমস্যা ছিল (10.8.2)। আমি সুরক্ষা এবং গোপনীয়তা -> ফায়ারওয়াল -> ফায়ারওয়াল বিকল্পগুলিতে "স্টিলথ মোড" অক্ষম করে সমাধান করেছি।


এল ক্যাপিটান 10.11
সন্দেহযুক্ত

3

এটি সম্ভবত আপনার মূল প্রশ্নের সাথে সম্পর্কিত নয়, তবে ম্যাক ওএস এক্স লায়ন, বিশেষত localhostবা আপনার মধ্যে থাকা অন্য কোনও এন্ট্রিগুলিতে ডিএনএস লুকআপগুলিকে প্রভাবিত করতে পারে এমন আরও একটি সমস্যা রয়েছে /etc/hosts

স্পষ্টতই /etc/hostsফাইলটি ফাইলটিতে প্রতি লাইন একাধিক ডোমেন সমর্থন করে না, তাই প্রতিটি রেকর্ডের নিজস্ব লাইন দরকার:

127.0.0.1 localhost
127.0.0.1 some.site.local
127.0.0.1 some.site.dev

জাস্টিন কারমোনি ব্লগের মাধ্যমে এটি পাওয়া গেছে । আপনি যদি ব্যবহার করেন তবে তিনি কিছু অন্যান্য "আকর্ষণীয়" আচরণ বর্ণনা করতে চলেছেন /etc/hosts, তাই যদি আপনার এখনও সমস্যা হয় তবে তা পড়ুন।


1

আমি জানি যে এটি একটু দেরি হয়েছে, তবে আমার ক্ষেত্রে, লাইনটি ইউএনআইএক্স-এ পরিবর্তিত হবে, ট্যাবগুলি ফাঁকা জায়গায় প্রতিস্থাপন এবং ইউটিএফ -8 হিসাবে ফাইলটি সংরক্ষণের ফলে এটি মাউন্টেন সিংহের উপর কাজ করেছে (10.8.2)

আশা করি এই কাজটি অন্য কারও জন্য হবে।


1

এনকোডিং সমস্যা হতে পারে, আমি সম্পাদনা / ইত্যাদি / হোস্টগুলি সাব্লাইম টেক্সট ব্যবহার করে সম্পাদনা করি যা আমাকে সমস্যার সমাধান করে vi এর পুনরায় সংশোধন করে। নিশ্চিত করুন যে catবিষয়বস্তু আউটপুট।


আমার সাথে এই ঘটেছে! ধন্যবাদ আমি পাগল হয়ে যাচ্ছিলাম
আসগারোথ

1

আমার কম্পিউটারে (একই লক্ষণগুলি) আমার /etc/hostsফাইলটি 0x13ইউনিক্স লাইন এন্ডিংস (এলএফ— 0x10) এর পরিবর্তে ম্যাকিনটোস লাইন এন্ডিংস (সিআরএ ) ব্যবহার করার জন্য মংগ করা হয়েছিল । ফাইলটি অন্যথায় সঠিক ছিল।

আমার সমাধানটি ছিল:

brew install dos2unix
sudo dos2unix -c mac /etc/hosts

0

আমি একই সমস্যা আছে। আমি সবেমাত্র একটি নতুন ম্যাক ল্যাপটপ সেট আপ করেছি এবং আমি আমার পুরানোটি থেকে স্থানান্তর না হওয়া পর্যন্ত এটি কাজ করে যাচ্ছিল। এখন পিং লোকালহোস্ট সমাধান করতে পারে না। আমি কোথাও পরিবর্তন করেছি এমন কিছু সেটিংস অবশ্যই হওয়া উচিত, তবে আমি জানি না কোথায় ...

আমি এটি "পিং লোকালহোস্ট" আবিষ্কার করেছি। কাজ করে। একটি পিছনে বিন্দু সংযোজন মানে অন্যান্য অনুসন্ধান ডোমেনগুলিতে "লোকালহোস্ট" নামটি অনুসন্ধান করা বাইপাস করা। এটি দুর্দান্ত, তবে আমি এখনও বুঝতে পারি না কেন / ইত্যাদি / হোস্ট এন্ট্রি কাজ করছে না ...

সম্পাদনা: সমাধান হয়েছে।

bash-3.2# dscl . read /Hosts/localhost    
AppleMetaNodeLocation: /Local/Default
RecordName: localhost
RecordType: dsRecTypeStandard:Hosts
bash-3.2# ping localhost
ping: cannot resolve localhost: Unknown host
bash-3.2# dscl . append /Hosts/localhost IPAddress 127.0.0.1
bash-3.2# dscl . read /Hosts/localhost
AppleMetaNodeLocation: /Local/Default
IPAddress: 127.0.0.1
RecordName: localhost
RecordType: dsRecTypeStandard:Hosts
bash-3.2# ping localhost
PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.083 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.140 ms

ভাল খবর!

কোনওভাবে, ডিরেক্টরি পরিষেবাদির রেকর্ডটি / ইত্যাদি / হোস্ট ফাইলের সাথে সিঙ্কের বাইরে ছিল। এবং ডিরেক্টরি পরিষেবাদি কনফিগারেশনে যখন কোনও আইপি ঠিকানা নেই, নামটি সমাধান করার চেষ্টা করছে তখন এমডিএনএসআরসপেন্ডারে যায় যা ডিএনএসকে জিজ্ঞাসা করে।


0

শেষ পর্যন্ত এটি আবার কাজ শুরু করে। আমি সার্ভারে কিছু অপ্রচলিত (এবং অযৌক্তিক) ডিএনএস কনফিগারেশন পেয়েছি এবং এটি যা হওয়া উচিত ছিল তা পরিবর্তিত করেছি এবং সম্ভবত এটি সমস্যার সমাধান করেছে? যদিও আমি নিশ্চিত হতে পারি না কারণ আমি সেই সময় লোকালহোস্ট সমস্যাটি সমাধান করার চেষ্টা করছিলাম না এবং তাই আমি এর আগে ও পরে লোকালহোস্ট পরীক্ষা করিনি।


0

আমি আমার / ইত্যাদি / হোস্টগুলি সাব্লাইম টেক্সট দিয়ে সম্পাদনা করেছি এবং একই সমস্যা ছিল, আপনার / ইত্যাদি / হোস্ট ফাইলটি vi বা ন্যানো দিয়ে সম্পাদনা করার এবং সংরক্ষণ করার চেষ্টা করব, এটি আমার জন্য এটি স্থির করে ...


0

অ্যাপাচি ত্রুটি লগটি কখনও পড়ার বিষয়টি নিশ্চিত করুন, কারণ পরিষেবাটি শুরু করার সময় সমস্ত ত্রুটি কনসোলে নিক্ষেপ করা হয় না। সিনট্যাক্স ঠিক থাকলেও সমস্যা হতে পারে।

ডিফল্টরূপে সেগুলি / var / log / apache2 / এ সংরক্ষণ করা উচিত এবং লগ ফাইলটি ত্রুটি.লগ।

আমার ঠিক একই সমস্যা ছিল, যে হোস্টটি সমাধান হতে পারে এবং অ্যাপাচি কনসোলে কোনও সমস্যা বলেনি। সহজ "সমস্যা "টি ছিল, যে ত্রুটি.লগটি আমার বাইরের ড্রাইভের অদলবদলের পরে আমার vhost- কনফিগারেশন তৈরি করতে পারে না।


-1

আপনার হোস্ট ফাইলটি সরান এবং দেখুন তখন কী ঘটে। কোনও নেটওয়ার্কের সাথে সংযুক্ত না হয়ে পুনরায় বুট করুন।


আমি / ইত্যাদি / হোস্টগুলি মুছে ফেলাতে ক্লান্ত কারণ এটি আমার অন্যান্য ম্যাকের / etc / হোস্ট ফাইলগুলির মতোই (এবং সেগুলি লোকালহোস্ট সমাধান করতে পারে)। এছাড়াও, এটি আমাদের প্রোডাকশন সার্ভার ... কোনও নেটওয়ার্কের সাথে সংযুক্ত না করেই আমি রিবুট করার চেষ্টা করেছি তবে এটি এখনও স্থানীয় হোস্ট সমাধান করতে পারেনি।
iainbeeston

অন্য কোনও ম্যাকের (যাতে এই সমস্যাটি নেই) আমি কেবল অন্য কিছুতে / ইত্যাদি / হোস্টগুলির নাম পরিবর্তন করে পুনরায় বুট করার চেষ্টা করেছি। এটি কোনও দৃশ্যমান পার্থক্য তৈরি করতে পারে নি, তবে ওএস এক্স / ইত্যাদি / হোস্টগুলিকে নতুন অনুলিপি দ্বারা প্রতিস্থাপন করেনি। সুতরাং আবারও, আমি ওএস পুনরায় তৈরি না করা পর্যন্ত ফাইলটি মুছে ফেলতে ক্লিষ্ট।
আইইনবেস্টন

এটি যদি প্রোডাকশন সার্ভার হয় তবে আপনার সাম্প্রতিক ব্যাকআপ নেওয়া উচিত। ব্যাকআপ থেকে পুনরুদ্ধার করুন।
জোশ কে

আমি আশঙ্কা করছি এটি সাম্প্রতিক সমস্যা নয় - এটি এক বছরেরও বেশি সময় ধরে এমন ছিল (যতদিন আমি চাকরিতে আছি)। সুতরাং ব্যাকআপ থেকে পুনরুদ্ধার করা কঠিন হবে। যাই হোক না কেন আমি সমস্যার কারণ খুঁজে বার করার আশাবাদী ছিলাম, কেবল পুনরায় কাজ শুরু করার আশায় সমস্ত কিছু ব্লেট করে না!
আইইনবেস্টন

আপনি সবকিছু "ব্লট" করছেন না, এটি স্ট্যান্ডার্ড পদ্ধতি, বিশেষত সার্ভারগুলির সাথে। আপনি যদি কোনও সমস্যা লক্ষ্য করেন এবং উত্সটি খুঁজে না পান তবে সমস্যার সমাধানের সবচেয়ে সহজ এবং সর্বাধিক ব্যবহৃত পদ্ধতি হ'ল ব্যাকআপ থেকে পুনরুদ্ধার করা। প্রথম জিনিস আমি কাজের কাজ করবে এটা ঠিক করার হত। সমস্যার উত্সাহ দেওয়া তাদের দূরে সরিয়ে দেয় না।
জোশ কে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.