Neuspješno stvaranje ssl tls sigurnog kanala. Koju verziju Sharpaya trebam instalirati?

Morate koristiti digitalni potpis koji ste dobili od svog operatera za posebne komunikacije. Onaj koji koristite za slanje izvješća drugim državnim agencijama (PF, Savezna porezna služba, Fond za socijalno osiguranje itd.)

2. Koju verziju Sharpaya trebam instalirati?

Do saznajte bitnu dubinu Vaš Windows treba:

    Desni klik na "Moje računalo"

    Odaberite Svojstva

    Ako imate 64-bitni sustav napisan u odjeljku "Sustav" - "Vrsta sustava", to znači 64-bitni, u drugim slučajevima to je 32-bitni.

3. Prilikom registracije u WEB sustav prikupljanja pojavila se poruka da takva organizacija već postoji

Ako tijekom registracije dobijete pogrešku, organizacija s takvim OKPO-om već je registrirana, što znači da su informacije o organizaciji već prisutne u sustavu prikupljanja izvješća. Takve informacije ulaze u sustav iz Modula za prijem objedinjenih izvješća.

U ovom slučaju potrebno je:

  1. Pošaljite pismo na [e-mail zaštićen], navodeći svoje podatke:
    • Ime kompanije
    • Na čije ime je izdana potvrda (čime ste potpisali izjave) i tko ju je izdao
    • Kontakt podaci
    • email adresa (obavezno)
  2. Nakon što zaprime pismo od vas, zaposlenici TOGS-a će dodati podatke koji nedostaju na karticu vaše organizacije i poslati vam pismo s uputama kako promijeniti lozinku (ne dodjeljujemo sami lozinku).
  3. Nakon završetka postupka promjene lozinke možete započeti s elektroničkim izvješćivanjem.

4. Prilikom potpisivanja izvješća pojavljuje se pogreška: “Algoritam certifikata ključa nije podržan”

  1. Postoje Microsoftova ažuriranja koja dovode do pogrešaka pri radu s digitalnim potpisima.
    Ovo su sljedeća ažuriranja:
    • 2604094
    • 2729450
    • 2729452
    • 2729453
    • 2742601
    Da biste ispravili pogrešku "Algoritam certifikata ključa nije podržan", trebate deinstalirati gornja Microsoftova ažuriranja.
    Microsoftova ažuriranja uklanjaju se putem "Upravljačke ploče" - "Dodaj ili ukloni programe".
  2. Također, ova se pogreška može pojaviti ako je instaliran SharpeiRTE prije instaliranje Net Framework 2.0SP2. U tom slučaju pokrenite instalaciju Ponovno SharpeiRTE, odaberite "Uredi" i označite da biste omogućili podršku za Framework 2.

5. Prilikom slanja izvješća iz "OffLine" pojavljuje se pogreška: "Nije moguće uspostaviti vezu sa web mjestom... Nije moguće uspostaviti odnos povjerenja za sigurni SSL/TLS kanal"

  1. Provjerite ispravnost pisanja adresa veze u postavkama OffLine klijenta:

    Sigurna veza: https://online.statrk.ru/online

  2. Instalirajte poslužitelj za prikupljanje statističkih izvješća u repozitorij “Trusted Root Certification Authorities”. Pogledajte upute.
  3. Otvorite Internet Explorer i idite na https://online.statrk.ru/online. Ako je instaliran certifikat "UC HMC Rosstat", tada stranica će se otvoriti bez upozorenja. U suprotnom će se pojaviti upozorenje da je nemoguće provjeriti autentičnost stranice.
  4. Provjerite je li instaliran CryptoPRO Sharpay. Može se preuzeti sa stranice zbirke OnLine ()

6. Prilikom slanja izvješća iz "OffLine klijenta" javlja se greška: "Greška prilikom provjere sigurnosti poruke"

    Provjerite je li vrijeme na vašem računalu ispravno postavljeno. Prilikom podnošenja, sustav provjerava odgovara li vrijeme na vašem računalu vremenu na poslužitelju za izvješćivanje u univerzalnom vremenu (UTC), a ne u lokalnom vremenu. Prema tome za Republiku Kalmikiju Vremenska zona na vašem računalu trebala bi biti postavljena na " (UTC +4:00 ) Moskva, Sankt Peterburg, Volgograd " . Ako je vaša vremenska zona "(UTC +3:00 ) Moskva, Sankt Peterburg, Volgograd" , tada morate preuzeti i instalirati

»pod uvjetom jedinstvena prilika slanje graničnih i tehničkih planova Rosreestru putem kanala izravne interakcije (drugim riječima, izravno iz programa).

U ovom ćemo članku na primjeru programa “” pogledati najčešće pogreške koje se javljaju pri slanju geodetskih i tehničkih nacrta.

Za slanje međe iz programa "" potrebno je generirati zahtjev u elektroničkom obliku. Program pruža mogućnost generiranja aplikacije pomoću 2 XML sheme:

  • Reguests_GZK_Nekretnine verzije 17 ;
  • IzjavaGKN verzije 01 .

Bilješka: Za više informacija o tome kako ispuniti prijavu pomoću određene XML sheme, pogledajte članak “”.

Prijeđimo izravno na razmatranje pogrešaka koje nastaju prilikom slanja graničnih i tehničkih planova Rosreestru putem izravnih kanala interakcije.

1 greška. Imajte na umu da dodatne dokumente mora se poslati kroz program u Rosreestr samo s aplikacijom generiranom prema XML shemi Reguests_GZK_Nekretnine verzije 17 .

Prema novoj XML shemi IzjavaGKN verzije 01 dodatne dokumente nemoj proći, ali javlja se pogreška “Provjera nije uspjela. FLC ili provjera digitalnog potpisa nije prošla. Nepoznata vrsta aplikacije" .

Riješenje: Ako dobijete ovu pogrešku prilikom slanja dodatnih dokumenata iz programa, izradite aplikaciju pomoću XML sheme Reguests_GZK_Nekretnine verzije 17 i ponovno poslati paket.

2 pogreška. Greška “Zahtjev nije mogao biti ispunjen. Greška: Udaljeni poslužitelj vratio je grešku (500). Interna pogreška poslužitelja" obično se pojavljuje kada se šalje ZIP arhiva međnog plana generiranog bez aplikacije.

Riješenje: instalirati u prozor "Postavke" krpelji:

  • “Kreirajte paket (ZIP arhiva i aplikacija) za prijenos kroz kanale izravne interakcije”;
  • “Generiraj izjavuGKN verzija 01”
  • “Generiraj izjavu prilikom učitavanja XML-a”;
  • “Priložite XML aplikaciju ZIP arhivi”.

Sl. 1. Prozor "Postavke".

Zatim ispunite prijavu (tijekom uploada će se generirati dvije XML datoteke: prijava i granični plan) i izradite ZIP arhivu s prefiksom zahtijevati. Osim toga, pogreška se može pojaviti ako je naveden dugačak put do ZIP arhive. U tom slučaju preporučujemo da skratite put do ZIP arhive.

3 pogreška. “Zahtjev nije mogao biti ispunjen. Pogreška: Zahtjev je prekinut: Nije moguće stvoriti SSL/TLS sigurni kanal"

“Zahtjev nije mogao biti ispunjen. Greška: zahtjev je prekinut. Stvaranje SSL/TLS sigurnog kanala nije uspjelo"

Riješenje: Kako biste uklonili ovu grešku, morate provjeriti svoj certifikat elektroničkog potpisa (ES), i to:

  • Provjerite je li certifikat pošiljatelja ispravno odabran u postavkama programa (u "Postavke" na kartici "Otpremanje" u polju "! Potvrda pošiljatelja"):


sl.2. Prozor "Postavke", kartica "Slanje".

    ES certifikat mora biti instaliran u Osobnoj pohrani;

    Provjerite je li spremnik s privatnim ključem umetnut (na primjer, pametna kartica, flash pogon). *Privatni ključ može se pohraniti na računalu, a ne na prijenosnom mediju.

    Provjerite ima li ES certifikat svrhu "TLS klijenta". Da biste riješili ovaj problem, morate se obratiti certifikacijskom centru u kojem ste kupili potpis.

    Crypto provider mora biti instaliran CryptoPro CSP.

    Provjerite je li elektronički potpis istekao.

    Saznajte je li vaš ES namijenjen za rad s Rosreestrom i je li to poboljšani, kvalificirani ES katastarskog inženjera. Ako je potrebno, obratite se certifikacijskom centru (vidi “).

Molimo pročitajte sistemske zahtjeve za ovu uslugu na našem forumu na poveznici: .

4 pogreška. “Zahtjev nije mogao biti ispunjen. Greška: Zahtjev je prekinut: Zahtjev je otkazan"

“Zahtjev nije uspio ispuniti. Greška: Zahtjev je prekinut: Zahtjev je otkazan"

Do ove pogreške obično dolazi zbog činjenice da je ZIP arhiva koja se šalje prevelika.

Riješenje: u prozoru "Postavke" na kartici "Otpremanje" povećati vrijeme čekanja za portal Rosreestr na terenu “Istek vremena za portal Rosreestr (sek.)”, na primjer, do 800 sek.


sl.3. Prozor "Postavke", kartica "Slanje".

Bilješka: Imajte na umu da je Rosreestr uspostavio ograničenja za ZIP arhive poslane putem kanala izravne interakcije. Veličina ZIP arhive poslane direktnim komunikacijskim kanalima ne smije biti veća od 50 MB.

5 pogreška. “Neuspješno otvaranje modula za slanje. Knjižnica CAPICOM.dll možda nije instalirana ili je instalirana neispravno. Funkcije za slanje zahtjeva na portal Rosreestr nisu dostupne."

"Datoteka modula za slanje je oštećena. Nedavne promjene su izgubljene, otvoriti zadnju spremljenu datoteku? CAPICOM nije instaliran ili je instaliran neispravno. Funkcije za slanje zahtjeva na portal Rosreestr nisu dostupne."

Do ove pogreške dolazi zbog nepotpunog pristupa modulu za slanje.

Riješenje: potrebno je izbrisati i vratiti dnevnik slanja. Da biste to učinili, idite u mapu u kojoj je program instaliran i izbrišite datoteke exch.log I exch_bak.log . Nakon toga u prozoru "Razmjena informacija s Rosreestrom" kliknite na trokut pored gumba "Postavke" i odaberite "Dnevnik vraćanja".

Pregledali smo najčešće pogreške prilikom slanja graničnih i tehničkih planova izravno iz serijskih programa "Poligon".

Ako pogreška koja vas zanima nije opisana u ovom članku, uvijek možete kontaktirati stručnjake odjela za tehničku podršku kako biste riješili problem putem besplatnog telefonskog broja. 8-800-100-58-90 ili putem e-pošte: .

Uvijek vam rado možemo pomoći!

Ako šaljete dodatne pakete, nemojte označiti ovaj okvir i izradite aplikaciju prema shemi Reguests_GZK_Realty verzija 17.


Broj impresija: 7151

Izradili smo certifikat na jednom stroju. Instalirao sam ga na drugom u Osobnom. Aplikacija se pokušava spojiti na preuzimanje XML datoteke - javlja se pogreška: nije bilo moguće stvoriti sigurni ssl tls kanal.
Trebam pomoć u rješavanju problema.

Klasa MyCerts ( privatni statički int CERT_STORE_PROV_SYSTEM = 10; privatni statički int CERT_SYSTEM_STORE_CURRENT_USER = (1<< 16); //private static int CERT_SYSTEM_STORE_LOCAL_MACHINE = (2 << 16); public static extern IntPtr CertOpenStore(int storeProvider, int encodingType, int hcryptProv, int flags, string pvPara); public static extern IntPtr CertEnumCertificatesInStore(IntPtr storeProvider, IntPtr prevCertContext); public static extern bool CertCloseStore(IntPtr storeProvider, int flags); X509Certificate2Collection m_certs; public MyCerts() { m_certs = new X509Certificate2Collection(); } public int Init() { IntPtr storeHandle; storeHandle = CertOpenStore(CERT_STORE_PROV_SYSTEM, 0, 0, CERT_SYSTEM_STORE_CURRENT_USER, "MY"); IntPtr currentCertContext; currentCertContext = CertEnumCertificatesInStore(storeHandle, (IntPtr)0); int i = 0; while (currentCertContext != (IntPtr)0) { m_certs.Insert(i++, new X509Certificate2(currentCertContext)); currentCertContext = CertEnumCertificatesInStore(storeHandle, currentCertContext); } CertCloseStore(storeHandle, 0); return m_certs.Count; } public X509Certificate2 this { get { if (index < 0 || index > m_certs.Count) return null; else vrati m_certs; ))) ==================================================== =========== System.Net. ServicePointManager.CertificatePolicy = new MyPolicy(); req = (HttpWebRequest.Create(m_url); req.Credentials = CredentialCredentials; //req. ClientCertificates.Add(X509Certificate2.CreateFromCertFile("C:\\Temp\\cert\\c1.cer")); MyCerts = new MyCerts() > 0) req.ClientCertificates.Add(mycert.Thumbprint); req.GetResponse(); StreamWriter = new StreamWriter(@"C:/123.txt"); ReceiveStream(); #region Za kodiranje XML datoteka = System.Text.Encoding.Default; regija Za stranice //Encoding encode = System.Text.Encoding.GetEncoding("utf-8"); #endregion StreamReader sr = new StreamReader(ReceiveStream, encode); Console.WriteLine("\r\nPrimljen tok odgovora"); Char read = novi Char; int count = sr.Read(read, 0, 256); Console.WriteLine("HTTP odgovor...\r\n"); while (count > 0) ( String str = new String(read, 0, count); Console.Write(str); writer.WriteLine(str); count = sr.Read(read, 0, 256); ) pisac. Zatvoriti(); ) catch (WebException e) ( Console.WriteLine(e.Message); ) finally ( if (result != null) ( result.Close(); ) ) ) ) //============ ==================================================== === = javna klasa MyPolicy: ICertificatePolicy ( public bool CheckValidationResult(ServicePoint srvPoint, X509Certificate certificate, WebRequest request, int certificateProblem) ( return true; ) ) //==== ============ =============================================== klasa CertSample ( static void Main( string args) ( //Console.WriteLine("Gdje trebamo rezati?"); //string str = Console.ReadLine(); //if (!str.StartsWith("http://")) / / if(! str.StartsWith("https://")) // str = "http://" + str; string str = @"https://192.168.191.248/xml/80020.xml"; na "+str); pokušaj ( MyHttpResource hr = new MyHttpResource(str);//"http://br.so-ups.ru/Public/Docs/DocList.aspx" hr.GetFile(); ) uhvati ( Iznimka e) ( Console.WriteLine(e. Poruka);