আইআইএস লগগুলি sc-win32-status = 64 দেখায় তবে কেবল কয়েকটি নেটওয়ার্কের মাধ্যমে


12

আমার একটি ক্লায়েন্ট সার্ভারে চলছে একটি এএসপি.এনইটি অ্যাপ্লিকেশন (ডাব্লু 2 কে 3, আইআইএস 6, নেট 2.0) 2.0 FWIW, এটি একটি পরীক্ষার উদাহরণ, এটি এখনও প্রোডাকশনে স্থানান্তরিত হয়নি। সুতরাং এটি এসএসএল, লোড ব্যালেন্সিং ইত্যাদির অধীনে চলছে না

আমি যখন আমাদের অফিস থেকে তাদের সার্ভারের কোনও পৃষ্ঠায় প্রবেশ করি তখন পৃষ্ঠাটি একবার হিট হয়ে যায়। আইআইএস লগগুলি পরিদর্শন করা (সি: উইন্ডোস \ সিস্টেম 32 \ লগফায়ারস \ ডাব্লু 3 এসভিসি 1) সেই পৃষ্ঠার জন্য একটি জিইটি দেখায়, তারপরে আমি পৃষ্ঠায় একটি বোতাম চাপি এবং লগ ফাইলটি একটি পোস্ট দেখায়। এটি এখন পর্যন্ত ঠিকঠাক কাজ করছে বলে মনে হচ্ছে।

এখন যখন আমি ক্লায়েন্টের নেটওয়ার্কে রিমোট এবং তাদের স্থানীয় মেশিনগুলির মধ্যে একটিতে পৃষ্ঠা অ্যাক্সেস করি তখন লগ ফাইলটি একটি জিইটি দেখায়, তারপরে আমি পৃষ্ঠার বোতামটি টিপছি এবং লগ একই দ্বিতীয়টিতে দুটি পোষ্ট দেখায় । প্রথমটি স্থিতি দেখায় (sc-status, sc-substatus, sc-win32-status) 200 0 64, দ্বিতীয়টি 200 0 0 দেখায়।

লগ ফাইলে, উভয়ই POST একরকম। মূলত লগটি দেখতে দেখতে দেখতে (আমি কিছু তথ্যকে মুখোমুখি করা বাদ দিয়ে):

# ফিল্ডস: তারিখের সময় এস-আইপি সিএস-পদ্ধতি সিএস-ইউরি-স্টেম সিএস-ইউরি-কোয়েরি এস-পোর্ট সিএস-ইউজারনেম সি-আইপি সিএস (ইউজার-এজেন্ট) স্ক-স্ট্যাটাস স্ক-স্টেটাসাস এসসি-উইন 32-স্ট্যাটাস 
2009-08-11 20:19:32 xxxx GET /File.aspx - 80 - yyyy Mozilla / 4.0 + (সামঞ্জস্যপূর্ণ; + MSIE + 8.0; + উইন্ডোজ + এনটি + 6.0; + WOW64; + ত্রিশূল / 4.0; + এসএলসিসি 1; + + .NET + + CLR + + 2.0.50727;। + + নেট + + CLR + + 3.5.21022;। + + নেট + + CLR + + 3.5.30729;। + + নেট + + CLR + + 3.0.30618; MDDR; OfficeLiveConnector.1.4; OfficeLivePatch .0.0) 200 0 0
2009-08-11 20:19:45 এক্সএক্সএক্সএক্সএক্স পোস্ট / ফাইল.এএসপিএক্স - 80 - ইয়ে মজিলা / 4.0 + (সামঞ্জস্যপূর্ণ; + এমএসআইই + 8.0; + উইন্ডোজ + এনটি + 6.0; + ডাব্লুউ 64; + ত্রিশূল / 4.0; + এসএলসিসি 1; + + .NET + + CLR + + 2.0.50727;। + + নেট + + CLR + + 3.5.21022;। + + নেট + + CLR + + 3.5.30729;। + + নেট + + CLR + + 3.0.30618; MDDR; OfficeLiveConnector.1.4; OfficeLivePatch .0.0) 200 0 64
2009-08-11 20:19:45 এক্সএক্সএক্সএক্সএক্স পোস্ট / ফাইল.এএসপিএক্স - 80 - ইয়ে মজিলা / 4.0 + (সামঞ্জস্যপূর্ণ; + এমএসআইই + 8.0; + উইন্ডোজ + এনটি + 6.0; + ডাব্লুউ 64; + ত্রিশূল / 4.0; + এসএলসিসি 1; + + .NET + + CLR + + 2.0.50727;। + + নেট + + CLR + + 3.5.21022;। + + নেট + + CLR + + 3.5.30729;। + + নেট + + CLR + + 3.0.30618; MDDR; OfficeLiveConnector.1.4; OfficeLivePatch .0.0) 200 0 0

সমস্যাটি হচ্ছে , পৃষ্ঠাটি দুটিবার হিট হচ্ছে। ডাটাবেসটি প্রথম অনুরোধটির জন্য একটি ক্রিয়াকলাপ সম্পাদন করে, তারপরে দ্বিতীয় অনুরোধটি সনাক্ত করে যে একটি সদৃশ অপারেশন চলছে এবং একটি ত্রুটি বার্তা নিক্ষেপ করছে। ব্যবহারকারীরা মনে করেন তাদের অপারেশন ব্যর্থ হয়েছে, তবে এটি আসলে সফল হয়েছিল।

Sc-win32-status 64 এর ত্রুটির বর্ণনাটি হ'ল: "নির্দিষ্ট নেটওয়ার্কের নামটি আর উপলভ্য নয়।" উভয়ই পোষ্ট অনুরোধ 200 এর একটি এইচটিটিপি স্থিতি দেখায়, এটি সার্ভারটি অনুরোধটি পরিবেশন করতে সফল, তবে ক্লায়েন্টকে কখনই অবহিত করা হয় না এবং অনুরোধটি পুনরায় জমা দেয়।

  • আমি কীভাবে এটির সমস্যা সমাধান করব?

  • কোন ধারণা কি তাদের অভ্যন্তরীণ নেটওয়ার্কে এই আচরণের কারণ হতে পারে?

  • আমি উল্লেখ করা উচিত, এই দুটি পৃথক ক্লায়েন্ট সাইট এ ঘটছে, কিন্তু আছে না আমাদের অন্যান্য ক্লায়েন্ট সাইট ছয় ঘটতে, অথবা আমাদের অফিসে, অথবা ওয়েব উপর আমাদের আট ক্লায়েন্টদের কোনো সাথে সংযুক্ত হচ্ছে।

  • স্থানীয় নেটওয়ার্কে এই পুনঃ প্রজননযোগ্য 100% সময় ছাড়া অন্য কোথাও 0% সময় কী হতে পারে?

আপডেট: ডুপ্লিকেট করা পোস্টের অনুরোধগুলির মধ্যে খুব অল্প সংখ্যকই দেখতে পেয়েছি যে স্কেল-উইন 32-স্ট্যাটাসটি মূলত উল্লিখিত হিসাবে 64 এর পরিবর্তে 995 হয়েছে। Sc-win32-status = 995 এর ত্রুটির বর্ণনাটি হ'ল: "থ্রেডের প্রস্থান বা অ্যাপ্লিকেশন অনুরোধের কারণে আই / ও অপারেশন বাতিল করা হয়েছে।" এটি কোনও অর্থ দেয় না (বিবেচনা করে আমার কোডটিতে সম্পূর্ণ অ্যাক্সেস রয়েছে)। এই সমস্যাটি কীভাবে বা কেন ঘটছে তা আমি এখনও বুঝতে পারি না তবে নতুন ত্রুটি কোডটি আমাকে বিশ্বাস করতে পরিচালিত করে যে এটি সর্বোপরি কোনও নেটওয়ার্ক সমস্যা নয় এবং আমি এখন এলোমেলো কোড বাগের সম্ভাবনাটি তদন্ত করছি।


আপনি কি সার্ভারে সমস্ত লগ ফিল্ড সক্ষম করেছেন? আপনি 2 টি পোষ্ট অনুরোধের জন্য আরও লগ ডেটা পোস্ট করতে পারেন?
স্কুইলম্যান

আমি নিশ্চিত না যে সমস্ত ক্ষেত্র সক্ষম হয়েছে কিনা, তবে আমরা যা দেখি তার একটি স্নিপেট রাখি।
wweicker

কেবল একটি চিন্তাভাবনা, তবে একই মেশিনে থাকাকালীন যদি কোনও ব্যবহারকারী শারীরিকভাবে এটি করছেন তবে এটি কি ঘটবে? আমি ভাবছি হয়ত আপনার দূরবর্তী সেশনে বহিরাগত মাউস ক্লিকগুলি চলছে। আপনি যদি বোতামটি ট্যাব করেন এবং এন্টার চাপ দিয়ে এটি সক্রিয় করেন তবে এটি কি একই কাজ করে?
স্কুইলম্যান

1
টগল করার পরে বোতামটি নিজেকে আড়াল করার জন্য তৈরি করা হয়েছে, এটি ক্লিক বা ট্যাবিং এবং এন্টার টিপুন দিয়েই হোক, দুর্ঘটনাক্রমে "ডাবল ক্লিক" রোধ করতে বোতামটি অদৃশ্য হয়ে যাবে। আমরা প্রাথমিকভাবে ভেবেছিলাম এটি ঘটছিল, তবে জাভাস্ক্রিপ্ট ব্যবহার করে নিজেকে আড়াল করতে বোতামটি আপডেট করার পরে আমরা অন্তর্নিহিত নেটওয়ার্ক সমস্যাটি পেয়েছি।
wweicker

উত্তর:


18

এটি এখনও পর্যন্ত এই বিষয়টি সম্পর্কে আমার বোঝাপড়া:

  • sc-win32-status 64 এর অর্থ "নির্দিষ্ট নেটওয়ার্কের নামটি আর উপলভ্য নয়।"
  • আইআইএস ক্লায়েন্টের কাছে চূড়ান্ত প্রতিক্রিয়া প্রেরণের পরে, সাধারণত এটি ক্লায়েন্টের কাছ থেকে একটি এসকে ম্যাসেজের জন্য অপেক্ষা করে।
  • কখনও কখনও ক্লায়েন্টরা চূড়ান্ত ACK সার্ভারে ফিরে না প্রেরণে সংযোগটি পুনরায় সেট করবে। এটি আকর্ষণীয় সংযোগের কাছাকাছি নয়, তাই আইআইএস "64" কোডটি লগ করে।
  • অনেক ক্লায়েন্ট সংযোগটি এটি সম্পন্ন করার পরে পুনরায় সেট করবেন, সকেটটি TIME_WAIT / CLOSE_WAIT এ রেখে দেওয়ার পরিবর্তে এটি মুক্ত করতে।
  • প্রক্সীরা অন্যদের চেয়ে বেশি এই কাজ করে।

আপডেট: আমি এখানে এবং এখানে কিছু আকর্ষণীয় তথ্য পেয়েছি , সুতরাং কোনও খারাপ মার্কআপ ইত্যাদি ছিল না তা নিশ্চিত করার জন্য আমি মূলত পৃষ্ঠাটি পুনরায় লিখেছিলাম এবং ... সমস্যাটি এখন চলে গেছে! এটি কেবল অন্ধকারের মধ্যে একটি শট ছিল এবং আমি সমস্যাটি স্থির করার জন্য এটি কী ছিল তা আমি অবশ্যই বলতে পারিনি, কারণ এটি কেবলমাত্র আমাদের নির্দিষ্ট কিছু নির্দিষ্ট ক্লায়েন্টকে কিছু নির্দিষ্ট পরিস্থিতিতে প্রভাবিত করেছিল ...


আপনার রেফারেন্সগুলি উদ্ধৃত করার আশা করা হচ্ছে। forums.devshed.com/showpost.php?p=1686138&postcount=9
অমিত নাইডু

2

একটি প্রক্সি সার্ভারের মাধ্যমে আইআইএস 6 থেকে জিজেপড বাইনারি ফাইলগুলি পরিবেশন করার চেষ্টা করার সময় আমি এই একই সমস্যাটি অনুভব করেছি। সরাসরি ওয়েবসাইটে যাওয়ার সময় আমি কোনও সমস্যা অনুভব করছিলাম না।

আমি ক্লিডেন্ট মেশিনে ফিডলারের চালনা করে এবং প্রতিক্রিয়াটি পরীক্ষা করে দেখেছিলাম যে এটি আমার ক্ষেত্রে কারণ ছিল । ফিজলার সতর্ক করে দিয়েছিলেন যে প্রতিক্রিয়াটি এনকোড হয়েছে এবং তারপরে অভিযোগ করেছেন যে জিজেপ ফাইলটিতে থাকা যাদু নম্বরটি সঠিক ছিল না।

আমি আমার কোডে বাইনারি ফাইলগুলির জন্য gzip সংক্ষেপণ বন্ধ করে দিয়েছি এবং সমস্যাটি হওয়া বন্ধ হয়ে গেছে।


-2

আমি এটিতে কোনও বিশেষজ্ঞ নই তবে আমি একটি অনুরূপ সমস্যা পেয়েছি যা কেবলমাত্র হোস্টনামের পরিবর্তে আইপি ঠিকানা ব্যবহার করার সময় ঘটেছিল when

সম্ভবত এটি কিছুটা সাহায্য করে ...

মাদুর।


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