Imam instalirana ova dva certifikata Fina Demo CA 2014, Fina Demo Root CA ako su to ti...
↧
New Post: Verzija 3.1.
↧
New Post: Verzija 3.1.
VKR71 wrote:
Hvala
dlazendi wrote:Izgleda da je istekao prije 4 dana, sad sam pogledao...Nakon toga dobijem grešku: Certifikat nije izdan od strane FINA-e.Možda, datum do kada personal certifikat FISKAL 1 vrijedi ?
Hvala
↧
↧
New Post: Fiskalizacija i Windows XP
Aplikacija (Plex i Clarion) testirana i radi bez greške na XP-u + sTunnel + COM 2.0 u DEMO okolišu.
Kolika je mogučnost da nešto zapne sa kombinacijom Xp-stunnel u produkciji nakon 9.1.2017 god. !?
STUNNEL pruža ogromne benefite, nema zamjene starijih računala (gomila prašine i kabela), nema izmjene programa (samo URL-a), nema instalacija Win7,
importa-exporta Baze i itd...
Planira li netko od vas (nesretnika) koji se bave programiranjem koristiti sTunnel u produkcijskom okolišu...
Kolika je mogučnost da nešto zapne sa kombinacijom Xp-stunnel u produkciji nakon 9.1.2017 god. !?
STUNNEL pruža ogromne benefite, nema zamjene starijih računala (gomila prašine i kabela), nema izmjene programa (samo URL-a), nema instalacija Win7,
importa-exporta Baze i itd...
Planira li netko od vas (nesretnika) koji se bave programiranjem koristiti sTunnel u produkcijskom okolišu...
↧
New Post: Promjena 11.11.2016
Neznam dali se već može u produkciji koristiti verzija 3.1 ?
↧
New Post: Promjena 11.11.2016
Može
↧
↧
New Post: Fiskalizacija i Windows XP
JoskoRst wrote:
Koliko shvaćam, sTunnel je dio OpenSSL-a i služi za TSL transport XML-ova i to je jedino što "shvaćam", tj. "znam".
Da li to znači da oni koji ga koriste (pod XP-om) ništa ne mijenjaju, tj. i dalje koriste stari Raverus 2.0 i Fisku prilagođenu za njega, samo trebaju pravilno upogoniti sTunnel?
Ima li neki link "for Dummies" (fast, quick and reliable)?
Planira li netko od vas (nesretnika) koji se bave programiranjem koristiti sTunnel u produkcijskom okolišu...Bil' se netko potrudio da malo objasni što i kako radi taj sTunnel za one koji ne znaju ništa i nisu bili na Apisovoj prezentaciji (kao na primjer JA)?
Koliko shvaćam, sTunnel je dio OpenSSL-a i služi za TSL transport XML-ova i to je jedino što "shvaćam", tj. "znam".
Da li to znači da oni koji ga koriste (pod XP-om) ništa ne mijenjaju, tj. i dalje koriste stari Raverus 2.0 i Fisku prilagođenu za njega, samo trebaju pravilno upogoniti sTunnel?
Ima li neki link "for Dummies" (fast, quick and reliable)?
↧
New Post: Fiskalizacija i Windows XP
Upravo to sam i dobio u DEMO okolišu, u staroj aplikaciji jedina promjena je Url:
http://localhost:54321/FiskalizacijaServiceTest
sslVersion = TLSv1.2
verifyChain = yes
[CIS]
CAfile = fisk-test.pem
verify = 2
client = yes
accept = 127.0.0.1:54321
http://localhost:54321/FiskalizacijaServiceTest
instaliraš sTunnel, config je;
debug = 7sslVersion = TLSv1.2
verifyChain = yes
[CIS]
CAfile = fisk-test.pem
verify = 2
client = yes
accept = 127.0.0.1:54321
connect = cistest.apis-it.hr:8449
fisk-test.pem imaš u gore u prethodnim objavama...
u Demo okolišu, XP + COM 2.0 uredno radi i vraća JIR....↧
New Post: Fiskalizacija i Windows XP
... ovo Boldano mj je uletilo samo od sebe.
poziv;
http://localhost:54321/FiskalizacijaServiceTest
...........................
config;
debug = 7
sslVersion = TLSv1.2
verifyChain = yes
[CIS]
CAfile = fisk-test.pem
verify = 2
client = yes
accept = 127.0.0.1:54321
connect = cistest.apis-it.hr:8449
..........................
fisk-test.pem; pronađi ili ga sam kreiraj.
poziv;
http://localhost:54321/FiskalizacijaServiceTest
...........................
config;
debug = 7
sslVersion = TLSv1.2
verifyChain = yes
[CIS]
CAfile = fisk-test.pem
verify = 2
client = yes
accept = 127.0.0.1:54321
connect = cistest.apis-it.hr:8449
..........................
fisk-test.pem; pronađi ili ga sam kreiraj.
↧
New Post: Referenciranje COM 2.0 i 3.1, ista imena
Pokušao sam referencirati (nakon registriranja) obje verzije unutar VB6 projekta.
Imaju ista imena ( Raverus_FiskalizacijaDEV_COM ) pa mi to nije uspjelo.
Je li moguće referencirati obje verzije unutar istog projekta? Ako da, što je potrebno napraviti?
Ako ne, može li netko složiti COM verziju 3.1 s drugim imenom?
Hvala!
Imaju ista imena ( Raverus_FiskalizacijaDEV_COM ) pa mi to nije uspjelo.
Je li moguće referencirati obje verzije unutar istog projekta? Ako da, što je potrebno napraviti?
Ako ne, može li netko složiti COM verziju 3.1 s drugim imenom?
Hvala!
↧
↧
New Post: Promjena 11.11.2016
Ništa mi više nije jasno da li mi tko može reći da li trebaju svi uzimati nove certifkate. U fini kažu da treba prilagoditi , što ? Kako ?
Uzeo dam demo Fiscal 3 i d promijenio dll na FiskalizacijaDev 3.1 i put za demo i vraća mi Jir, onda bi valjda to bilo to.
Više ne znam što treba što ne.
Uzeo dam demo Fiscal 3 i d promijenio dll na FiskalizacijaDev 3.1 i put za demo i vraća mi Jir, onda bi valjda to bilo to.
Više ne znam što treba što ne.
↧
New Post: Referenciranje COM 2.0 i 3.1, ista imena
Instaliraj VS2012, izmjeni naziv projekta i nazive u funkcijama. (Kroz "find and replace" vrlo jednostavno) . Rebuildaj dll. Ostalo već znaš. Treba ti par minuta za sve to i trebalo bi raditi.
↧
New Post: Promjena 11.11.2016
viggor wrote:
koristio sam exe 2.0 verziju sa naredbom fiskalizaj.exe RacunZahtjev "https://cis.porezna-uprava.hr:8449/FiskalizacijaService" "racun.xml" "odgovor.xml" "false true " "FISKAL 1.p12" "lozinka" i uzmem jir iz txt fajla.
da li ta stara 2.0 exe uopce radi kontrolu po defaultu? hoce li stara 2.0 sve nastaviti raditi i nakon 11.11.2016 bez izmjena (do 9.1.2017.)?
i da li nova 3.1 exe po defaultu radi kontrolu da jir nije dosao od marsovaca? ili je sve jednako po tom pitanju kao i sa 2.0?
npr. ako danas novu 3.1 exe postavim da radi u produkciji, ona prestane radit 11.11.?
Koliko ja znam, ovaj certifikat je važan samo ako radiš kontrolu od koga ti stiže JIR (da nije možda od Marsovaca), tako da ako to ne činiš, ne treba ništa mijenjati sve do 9.1.17.a kako znam da li sam do sada radio "kontrolu od koga stize jir"?
koristio sam exe 2.0 verziju sa naredbom fiskalizaj.exe RacunZahtjev "https://cis.porezna-uprava.hr:8449/FiskalizacijaService" "racun.xml" "odgovor.xml" "false true " "FISKAL 1.p12" "lozinka" i uzmem jir iz txt fajla.
da li ta stara 2.0 exe uopce radi kontrolu po defaultu? hoce li stara 2.0 sve nastaviti raditi i nakon 11.11.2016 bez izmjena (do 9.1.2017.)?
i da li nova 3.1 exe po defaultu radi kontrolu da jir nije dosao od marsovaca? ili je sve jednako po tom pitanju kao i sa 2.0?
npr. ako danas novu 3.1 exe postavim da radi u produkciji, ona prestane radit 11.11.?
↧
New Post: Promjena 11.11.2016
Do sada (u v2.0) nije bilo automatske provjere potpisa odgovora pristiglih iz CIS-a - nema je niti u verziji 3.1.
Dakle - ako sam nisi to postavljao, što pretpostavljam da nisi, ne treba te brinuti 11.11. niti novi FiskalCis certifikat.
Verzija 2.0 će raditi do 09.01.2017., nakon toga je potreban prelazak na v3.1 - no - preporuka je da se na v3.1. ipak prijeđe i ranije.
Dakle - ako sam nisi to postavljao, što pretpostavljam da nisi, ne treba te brinuti 11.11. niti novi FiskalCis certifikat.
Verzija 2.0 će raditi do 09.01.2017., nakon toga je potreban prelazak na v3.1 - no - preporuka je da se na v3.1. ipak prijeđe i ranije.
↧
↧
New Post: Promjena 11.11.2016
digitalni wrote:
a kako znam da li sam do sada radio "kontrolu od koga stize jir"?Gotovo sam 100% siguran da Raverus v.2 to ne radi automatski, jer su nedavno (ne sjećam se točno kada, ljetos?), zahvaljujući grešci kod izdavanja certifikata, problema imali samo oni (rijetki?) koji su tu kontrolu eksplicitno radili (jer je Finin certifikat valjda bio neispravan). Tada su se vodile rasprave tipa "koji k... to uopće kontroliraš, eto ti ga sad!", "nije stigao JIR od Marsovaca" i slično, s onima koji su te kontrole ugradili u svoje softvere.
↧
New Post: Promjena 11.11.2016
odlicno, hvala na odgovoru!
↧
New Post: Referenciranje COM 2.0 i 3.1, ista imena, traži se source 2.0
Hvala, DejanK, radi bez problema. Trebalo je promijeniti i GUID za tlb. Jedino bi bilo ispravnije da napravim to sa starom verzijom inače ću imati posla sa svakom slijedećom.
Ima li negdje source verzije 2.0 koji je do nedavno bio dostupan u source code?
Ako ne, može li netko od admina dodati ovdje? (https://fiskalizacija.codeplex.com/releases/view/97679)
Hvala
Ima li negdje source verzije 2.0 koji je do nedavno bio dostupan u source code?
Ako ne, može li netko od admina dodati ovdje? (https://fiskalizacija.codeplex.com/releases/view/97679)
Hvala
↧
New Post: Referenciranje COM 2.0 i 3.1, ista imena, traži se source 2.0
Svaku prethodnu verziju možeš povući sa TFS-a, tako i v2.0 - pogledaj pod history u Team Explorer u VS-u.
↧
↧
New Post: Promjena 11.11.2016
što treba dodati za provjeru sad od 11.11.
dodao sam bool potpisTest = Raverus.FiskalizacijaDEV.PopratneFunkcije.Potpisivanje.ProvjeriPotpis(doc);__
no u tesnoj okolini mi je odgovor uvijek "False"
dali treba još što dodati ?
stavio sam F73.CIS - fiscalis u Pouzdane korjenske ustanove za izdavanje certifikata
Molim pomoć, što ustvari treba napraviti , za jednog laika
if (doc != null)
dodao sam bool potpisTest = Raverus.FiskalizacijaDEV.PopratneFunkcije.Potpisivanje.ProvjeriPotpis(doc);__
no u tesnoj okolini mi je odgovor uvijek "False"
dali treba još što dodati ?
stavio sam F73.CIS - fiscalis u Pouzdane korjenske ustanove za izdavanje certifikata
Molim pomoć, što ustvari treba napraviti , za jednog laika
if (doc != null)
{
string jir = Raverus.FiskalizacijaDEV.PopratneFunkcije.XmlDokumenti.DohvatiJir(doc);
__ bool potpisTest = Raverus.FiskalizacijaDEV.PopratneFunkcije.Potpisivanje.ProvjeriPotpis(doc);__
↧
New Post: Rješenje provjera potpisa
Da bi se provjerio potpis u dobivenom odgovoru u verziji Frameworka 4.5 potrebno je dodati priloženu clasu u projekt i ove dvije linije koda u funkciji ProvjeriPotpis.
Razlog što bez toga ne radi je u drugačijem pristupu u odnosu na Framework 2.0
Do sada sa TLS 1.0 i od nedavno sa TLS 1.2 nisam imao zabilježen slučaj sa neipravnim potpisom.
Kompletnu fiskalizaciju radim preko web servisa od početka i sve radi bez problema.
Razlog što bez toga ne radi je u drugačijem pristupu u odnosu na Framework 2.0
' Ovo je dodano da radi ispravno provjeru potpisa
' za 4.5
CryptoConfig.AddAlgorithm(GetType(MyXmlDsigC14NTransform), "http://www.w3.org/TR/2001/REC-xml-c14n-20010315")
MyXmlDsigC14NTransform.document = dokument
Moja opažanja vezana na provjeru potpisa:-
Funkcija ProvjeriPotpis iz Raverus.Fiskalizacija vadi certifikat iz dobivenog XML odgovora te provjerava potpis, to je isto kao i da se ne provjerava potpis jer se potpis i certifikat nalaze istom file-u, te je moguće da "marsovci" vrate potpisan XML.
-
Ako se želi koristiti fiskalcis ( fiskalcistest za testiranje ) certifikat onda je potrebno isti instalirati na računalo ili izvaditi iz filea pomoću funkcije te tako provjeriti potpis. Kod ovog načina svake dvije godine je potrebno zamjeniti fiskalcis certifikat na točno određeni dan kod svakog korisnika.
Do sada sa TLS 1.0 i od nedavno sa TLS 1.2 nisam imao zabilježen slučaj sa neipravnim potpisom.
Kompletnu fiskalizaciju radim preko web servisa od početka i sve radi bez problema.
' Ako se vadi iz file-a
certificate = DohvatiCertifikat(path & "fiskalcistest.cer", "")
' Ako se vadi iz store-a
certificate = DohvatiCertifikat("fiskalcistest", StoreLocation.LocalMachine, StoreName.Root)
Ovo je clasa potrebna da izvadi potpis iz xml-aPublic Class MyXmlDsigC14NTransform
Inherits XmlDsigC14NTransform
Shared _document As XmlDocument
Public Shared WriteOnly Property document() As XmlDocument
Set(ByVal value As XmlDocument)
_document = value
End Set
End Property
Public Sub New()
End Sub
Public Overrides Function GetOutput() As [Object]
Return MyBase.GetOutput()
End Function
Public Overrides Sub LoadInnerXml(ByVal nodeList As XmlNodeList)
MyBase.LoadInnerXml(nodeList)
End Sub
Protected Overrides Function GetInnerXml() As XmlNodeList
Dim nodeList As XmlNodeList = MyBase.GetInnerXml()
Return nodeList
End Function
Public Overloads Function GetXml() As XmlElement
Return MyBase.GetXml()
End Function
Public Overrides Sub LoadInput(ByVal obj As [Object])
Dim n As Integer
Dim fDefaultNS As Boolean = True
Dim element As XmlElement = DirectCast(obj, XmlDocument).DocumentElement
If element.Name.Contains("SignedInfo") Then
Dim DigestValue As XmlNodeList = element.GetElementsByTagName("DigestValue", element.NamespaceURI)
Dim strHash As String = DigestValue(0).InnerText
Dim nodeList As XmlNodeList = _document.GetElementsByTagName(element.Name)
For n = 0 To nodeList.Count - 1
Dim DigestValue2 As XmlNodeList = DirectCast(nodeList(n), XmlElement).GetElementsByTagName("DigestValue", DirectCast(nodeList(n), XmlElement).NamespaceURI)
Dim strHash2 As String = DigestValue2(0).InnerText
If strHash = strHash2 Then
Exit For
End If
Next
Dim node As XmlNode = nodeList(n)
While node.ParentNode IsNot Nothing
Dim attrColl As XmlAttributeCollection = node.ParentNode.Attributes
If attrColl IsNot Nothing Then
For n = 0 To attrColl.Count - 1
Dim attr As XmlAttribute = attrColl(n)
If attr.Prefix = "xmlns" Then
element.SetAttribute(attr.Name, attr.Value)
ElseIf attr.Name = "xmlns" Then
If fDefaultNS Then
element.SetAttribute(attr.Name, attr.Value)
fDefaultNS = False
End If
End If
Next
End If
node = node.ParentNode
End While
End If
MyBase.LoadInput(obj)
End Sub
End Class
↧
New Post: Promjena 11.11.2016
Sjeća li se netko da li je DEMO server za fiskalizaciju po starom SSL protokolu ugašen ili meni nešto ne štima na test mašini?
Testiram nešto sa starim Raverus v2.0 i Fiskom, koja mi javlja klasičnu "The underlying connection was closed..." grešku.
Imam instaliran svoj DEMO (vrijedi do 2017.) u Pers.\Cert. i Fina Demo Root CA u Trusted Root Cert. Auth.\Cert..
Nešto mi se čini da je netko naveo kako je DEMO SERVER za tu staru varijantu isključen pa bih samo želio potvrdu toga, ako se netko sjeća.
Testiram nešto sa starim Raverus v2.0 i Fiskom, koja mi javlja klasičnu "The underlying connection was closed..." grešku.
Imam instaliran svoj DEMO (vrijedi do 2017.) u Pers.\Cert. i Fina Demo Root CA u Trusted Root Cert. Auth.\Cert..
Nešto mi se čini da je netko naveo kako je DEMO SERVER za tu staru varijantu isključen pa bih samo želio potvrdu toga, ako se netko sjeća.
↧