Windows 10 Fix– ში დისტანციური მასპინძელი იძულებით დახურა არსებული კავშირი

თქვენი ქსელიდან მითითებულ დისტანციურ მასპინძელთან დაკავშირების მცდელობისას შეიძლება დაინახოთ შეცდომის შეტყობინება "არსებული კავშირი იძულებით დაიხურა დისტანციური მასპინძლის მიერ". ეს პრობლემა ჩვეულებრივ ხდება კლიენტის სისტემასა და სერვერულ სისტემას შორის სოკეტის კავშირის საკითხის გამო. თუ ამ საკითხის გადაწყვეტას ეძებთ, უბრალოდ მიჰყევით ამ მარტივ გადაწყვეტილებებს, რომ შესაძლო გამოსწორება საერთოდ არ იპოვოთ.

სამუშაოები 

1. გამორთეთ ანტივირუსი თქვენს კომპიუტერში და ხელახლა შეამოწმეთ.

ფიქსის 1 - ჯავას დამატებითი პარამეტრების კონფიგურაცია

ბევრმა მომხმარებელმა აღნიშნა, რომ პრობლემა დაკავშირებულია Java SDK– სთან თავის კომპიუტერში.

1. ტიპიᲛართვის პანელიThe საძიებო ველში.

2. ამის შემდეგ, დააჭირეთ ღილაკს "Მართვის პანელი”ძიების შედეგში.

Მართვის პანელი

3. პანელში დააჭირეთ ჩამოსაშლელს besნახვა ავტორი:‘.

4. შემდეგ უნდა აირჩიოთ ”პატარა ხატები”ვარიანტი.

მცირე ხატები

5. ახლა თქვენ უნდა დააჭიროთ ღილაკს ”ჯავა”Java კონფიგურაციის გასახსნელად.

ჯავა

6. შემდეგ, დააჭირეთ ღილაკს "Მოწინავე”ჩანართი.

7. ამის შემდეგ, მონიშნეთ ველი ”ოპერაციული სისტემის შეზღუდული გარემოს ჩართვა (შექმნილი sandbox)“.

ოპერაციული სისტემის ჩართვა

8. ამის შემდეგ დააჭირეთ ღილაკს ”მიმართვა”და შემდეგ”კარგი“.

გამოიყენეთ კარგი

დახურეთ პანელის ფანჯარა.

ნაბიჯი - 2 გაუშვით SFC Ieframe ფაილზე

1. Java- ს პარამეტრების შეცვლისას, აკრიფეთ „სმდ”მენიუში.

2. ამის შემდეგ, მარჯვენა ღილაკით დააჭირეთ ღილაკს „ბრძანების სტრიქონი”და დააჭირეთ ღილაკს”Ადმინისტრატორის სახელით გაშვება“.

Cmd.exe ადმინ

3. შემდეგ, აკრიფეთ ეს ბრძანებები და დააჭირეთ შედი მათი თანმიმდევრობით შესრულება.

სწრაფი sfc /scanfile=c:\ windows windows სისტემის 32\ieframe.dll sfc /verifyfile=c:\ windows windows windows 32system.dll
ასოცირებული
Სწრაფი

დახურეთ ბრძანების სტრიქონის ფანჯარა.

Რესტარტი თქვენი სისტემა და შეამოწმეთ მუშაობს ეს თუ არა.

ფიქსის 2 - თქვენს სისტემაში ჩართეთ კრიპტოგრაფიული სერვისი

კრიპტოგრაფიული სერვისის ჩართვამ უნდა გადაწყვიტოს საკითხი.

გაფრთხილება - რეესტრის რედაქტორი თქვენს კომპიუტერში ძალიან მგრძნობიარე ადგილია. სანამ მთავარ დავალებას გადახვალთ, ჩვენ ვითხოვთ თქვენი კომპიუტერის სარეზერვო ასლის შექმნას.

რეესტრის რედაქტორის გახსნის შემდეგ დააჭირეთ ღილაკს ”ფაილი“. შემდეგ დააჭირეთ ღილაკს ”ექსპორტი”თქვენს კომპიუტერში ახალი სარეზერვო ასლის შესაქმნელად.

ექსპორტის რეესტრი

1. აკრიფეთ „რეგედიტი”საძიებო ველში.

2. შემდეგ, დააჭირეთ ღილაკს "რეესტრის რედაქტორი”მასზე წვდომისთვის.

რეგედიტი

3. შემდეგ გადადით ამ რეესტრის ადგილას -

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NETFramework \ v4.0.3031

4. შეამოწმეთ არის თუ არა გასაღები, სახელწოდებით ”SchUseStrongCrypto“.

5. თუ არ არსებობს "SchUseStrongCrypto" გასაღები, გადადით ამ სფეროში რეესტრის რედაქტორში -

HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ .NETFramework \ v4.0.30319

6. შემდეგ ორჯერ დააწკაპუნეთ ზე "SchUseStrongCrypto“.

შუსესტრონკრიპტო

7. ფანჯრის რედაქტირება მნიშვნელობად დააყენეთ მონაცემები, როგორც „1“.

8. Დააკლიკეთ "კარგი”თქვენს სისტემაში ცვლილების შესანახად.

1 ოკი

დახურეთ რეესტრის რედაქტორის ფანჯარა.

Რესტარტი თქვენს კომპიუტერში და შეამოწმეთ, იმუშავა თუ არა თქვენთვის გამოსწორებამ.

შეასწორეთ 3 - აიძულოთ TLS 1.2 გამოყენება

იმ შემთხვევაში, თუ პროგრამა მზად გაქვთ გამოიყენოთ TLS 1.0 ან TLS 1.1, TLS 1.2 ვერსიის ნაცვლად, ეს შეცდომა შეიძლება გამოჩნდეს.

საკითხის მოსაგვარებლად შეიძლება დაგჭირდეთ კონკრეტული პროგრამის კოდის რედაქტირება ტერმინალში.

1. გადადით აპლიკაციის ძირეულ ადგილას და დააწკაპუნეთ მაუსის მარჯვენა ღილაკით "გლობალური. ასაქსი”ფაილი.

2. Დააკლიკეთ "კოდის ნახვა”კოდის გასაანალიზებლად.

3. კოდში უნდა იყოს მითითებული ”პროგრამა_დაწყება”განყოფილება.

უბრალოდ დააკოპირეთ შემდეგი ჩასმული ხაზები განყოფილებაში.

თუ (ServicePointManager). უსაფრთხოების პროტოკოლი. HasFlag (SecurityProtocolType). Tls12) == ყალბი) { ServicePointManager. SecurityProtocol = ServicePointManager. უსაფრთხოების პროტოკოლი | უსაფრთხოების პროტოკოლის ტიპი. ტლს 12; }
თუ დაამატეთ მომსახურება

შემდეგ შეინახეთ კოდი და ხელახლა გაუშვით პროგრამა. თუ ეს არ გამოვიდა, შეეცადეთ შეცვალოთ თქვენი პროგრამის სოკეტის პროგრამები.

ფიქსის 4 - შეცვალეთ სოკეტის განხორციელება

შეცვალეთ სოკეტის პროგრამები თქვენთვის უნდა გამოდგეს.

1. თავდაპირველად გადაამოწმეთ კოდი, რომ დარწმუნდეთ, რომ არსებობს „სახელმწიფო ობიექტი”კლასი და”საჯარო ბაიტი [] ბუფერი = ახალი ბაიტი [1024], public Socket სოკეტი;“.

2. ამის შემდეგ, თქვენ უნდა დარეკოთ ერთ ფუნქციაზემიღება (სოკეტის s)”In. შემდეგ, დარეკეთ ამ კოდში:ბათილი ReceiveCallback (IAsyncResult ar)“.

SocketError შეცდომა კოდი; int nBytesRec = სოკეტი. EndReceive (ar, out errorCode); თუ (errorCode! = SocketError. წარმატება) { nBytesRec = 0; }

შეამოწმეთ, ეს რამ დაეხმარა სიტუაციას.

ფიქსის 5 - ბრძანების ხაზს დაამატეთ დაკარგული ხაზები

[ᲛᲮᲝᲚᲝᲓ პიროვნული ჩარჩო მომხმარებლები]

იმ შემთხვევაში, თუ თქვენ იყენებთ Entity Framework- ს გამოყენებას, შეიძლება გამოტოვოთ კოდის მცირე ნაწილი.

1. თავდაპირველად, დაიწყეთ „.edmx”ფაილი. ამის შემდეგ გახსენით „კონტექსტი”ფაილი.

2. შემდეგ, შედით „კონტექსტი.ც”შეიტანეთ ფაილი და დაამატეთ ეს კონკრეტული ხაზები თქვენს კოდში.

public DBEntities (): ბაზა ("name = DBEntities") {ეს. კონფიგურაცია. ProxyCreationEnabled = ყალბი; // დაამატე ეს ხაზი! }

ახლა, შეამოწმეთ მუშაობს თუ არა ეს.

ფიქსის 6 - გადააყენეთ Java SE

შეგიძლიათ წაშალოთ Java SE თქვენი კომპიუტერიდან და ხელახლა დააინსტალიროთ უახლესი ვერსია.

ნაბიჯი - 1 წაშალეთ Java SE 

1. დააჭირეთ ღილაკს ვინდოუსის გასაღები + R.

2. იმ გაიქეცი ფანჯარა, დაწერეთ და შემდეგ დააჭირეთ შედი.

appwiz.cpl
აპვიზი

ამით გაიხსნება პროგრამა და თვისებები.

3. გაეცანით განაცხადების ჩამონათვალს „Java SE განვითარების ნაკრები“.

3. შემდეგ დააჭირეთ მაუსის მარჯვენა ღილაკს მითითებულ პროგრამაზე და შემდეგ დააჭირეთ ღილაკს ”წაშალეთ“.

წაშალეთ Java Se

თქვენი მოწყობილობიდან ჯავის დეინსტალაციისთვის დააჭირეთ ღილაკს ”დიახ“.

ამ გზით თქვენ წაშალეთ Java SE თქვენი მოწყობილობიდან.

დასრულების შემდეგ დახურეთ პროგრამა და მახასიათებლები ფანჯარა.

Რესტარტი შენი კომპიუტერი.

ნაბიჯი - 2 დააინსტალირეთ უახლესი Java SE

ახლა თქვენს კომპიუტერში უნდა დააინსტალიროთ Java- ს უახლესი ვერსია.

1. ეწვიეთ Java SE ჩამოტვირთვების განყოფილებას.

2. უბრალოდ დააჭირეთ ღილაკს ”JDK ჩამოტვირთვა“.

Jdk ჩამოტვირთვა

3. ჩამოტვირთვის შემდეგ, გაიქეცი დაყენება თქვენს სისტემაში.

Jdk DC

დაელოდეთ ინსტალაციის პროცესის დასრულებას.

წარმატებით დაინსტალირდა

შეამოწმეთ, იმუშავა თქვენთვის ამ გამოსწორებამ თუ არა.

ფიქსის 7 - ჩამოიბანეთ DNS მეხსიერება

არსებობს შანსი, რომ კავშირი ერევა არასწორად კონფიგურირებული DNS ქეშის გამო.

1. დაჭერა ვინდოუსის გასაღები + S. აკრიფეთ „სმდ“.

2. მარჯვენა ღილაკით დააჭირეთ ღილაკს ”ბრძანების სტრიქონი”და შემდეგ დააჭირეთ”Ადმინისტრატორის სახელით გაშვება”CMD ტერმინალზე შესასვლელად.

Cmd.exe ადმინ

3. როდესაც ტერმინალი გაიხსნება, აკრიფეთ ეს კოდი და დააჭირეთ ღილაკს შედი.

ipconfig / flushdns
ბრძანების სტრიქონი Admin Flush Dns ბრძანება Enter

ეს გაასუფთავებს თქვენს სისტემაში DNS ქეშს. Რესტარტი როუტერი და შეამოწმეთ მუშაობს თუ არა ეს.

თქვენი პრობლემა უნდა გადაწყდეს.

ალტერნატიული რჩევები

1. შესაძლოა, მონაცემები, რომელსაც თქვენ აპლიკაციას უგზავნით, შეიძლება დამახინჯებული იყოს.

2. კლიენტის აპლიკაციამ ამოწურა არსებული რესურსები.

შეასწორეთ Internet Explorer 11 არ რეაგირებს

შეასწორეთ Internet Explorer 11 არ რეაგირებსქსელივინდოუსი 10

Internet explorer 11 არის Microsoft IE ბრაუზერის სერიის უახლესი მემკვიდრე. ადამიანების უმეტესობა კვლავ იყენებს მას, მაგრამ ბევრჯერ მომხმარებლები, როდესაც ცდილობენ IE 11 დაიწყონ, ის არ რეაგირებს და ...

Წაიკითხე მეტი
დაყენებულია როგორც მეტრიანი კავშირი პარამეტრების აპში, რომელიც ნაცრისფერია Windows 10 Fix- ში

დაყენებულია როგორც მეტრიანი კავშირი პარამეტრების აპში, რომელიც ნაცრისფერია Windows 10 Fix- შიქსელივინდოუსი 10

დაყენებულია როგორც აღრიცხული კავშირი Windows 10-ის პარამეტრები საკმაოდ სასარგებლო თვისებაა მათთვის, ვინც იყენებს მონაცემთა გეგმას, რომელიც შეზღუდულია და ამიტომ, მონაცემთა შენახვა მუშაობისას სურთ. ...

Წაიკითხე მეტი
შეასწორეთ - ინტერნეტ მარიონეტული სერვერის შეცდომა Windows 10-ში

შეასწორეთ - ინტერნეტ მარიონეტული სერვერის შეცდომა Windows 10-შიქსელივინდოუსი 10

მარიონეტული სერვერები ძალიან სასარგებლოა მომხმარებლების ფუნქციონალური, უსაფრთხოებისა და კონფიდენციალურობის უზრუნველსაყოფად. მაგრამ ზოგჯერ ამან შეიძლება გაართულოს თქვენი ცხოვრება ინტერნეტ კავშირის შ...

Წაიკითხე მეტი