| |
MTFiskal: Deployment Check List
MFB - APIS/FINA certificates installation
MTFiskal: Deployment Check List
PREREQUISITES: - Public web address: http://fiskalizacija.telekomcloud.hr/mercur/ OK - Netapp 6210 storage - Netshare Disk OK - Setting of virtual directories on IIS to point at Netapp 6210 storage - \\172.26.173.9\ht_interno_eftpos\wwwroot_production\FINA_certificates\ - Setting MTFiskal Paths and FINA configuration parametres
......................................................................................................... Ove dvije stvari se moraju podesiti da bi MTFiskal modul radio pod željenim userom: a. Application pool - podesiti Application pool za MTFiskal da se vrti pod userom (Account: etranet_dkovacic@tcloud.local, Pass: Passw0rd) b. Pristup fizičkom direktoriju Slike u prilogu Account: etranet_dkovacic@tcloud.local Pass: Passw0rd ......................................................................................................... ......................................................................................................... Ovo je potrebno napraviti vezano za MTFiskal i FileUpload aplikacije. .........................................................................................................
MTFiskl: - potrebno je dodati u Computer Certificate Store pod trusted CA root od FINA-e produkcijiski certifikat. - u web.config datoteci od MTFiskala potrebno je promijeniti URL na FINA web service. Najbolje je otvoriti conifg file od produkcijskog MTFiskala i kopirati URL - u slučaju da se mijenja putanja do certifikata potrebno ju je također promijeniti u web.config datoteci
FileUpload: - u slučaju da će path do direktorija biti drugačiji od testnog potrebno je otvoriti web.config datoteku, editirati je i promijeniti path-ove do direktrorija
......................................................................................................... ============================= Preuzimanje i pohrana RDC CA root certifikata ============================= http://rdc.fina.hr/CA/RDCca.cer MTFiskal - potrebno je dodati u Computer Certificate Store pod trusted CA root (Trusted Root Certification Authorities - Certifikates) od FINA-e produkcijiski certifikat. http://fiskalizacija.codeplex.com/discussions/402086 Prvo treba isprobati ECHO http://fiskalizacija.telekomcloud.hr/mercur/t8.html
============================= Preuzimanje RDC CA root certifikata ============================= RDC CA ROOT certifikat preuzima se s FINA Internet stranica, i oni preporučuju instaliranje kroz Internet preglednik "Internet Explorer". Ovaj video prikazuje upravo to! http://www.youtube.com/watch?feature=player_embedded&v=nZz5aJivXfw http://www.tvornica-programa.hr/wip/index.php/wip-poslovni-sustav/wip-upute/item/rdc-ca-root-certifikat-za-produkciju NAPOMENA: kada sam preuzimanje RDC CA ROOT certifikata, pokušao napraviti sa MS Explorerom, bilo je nekih problema kod otvaranja, dok je sa Google Chromom sve išlo dobro, kao u ovim video-uputama http://www.youtube.com/watch?feature=player_embedded&v=nZz5aJivXfw .......................................................
Napomena: Fina nije validan Certificate Authority (barem ne izvan granica Lijepe naše - time postižu "Finu uštedu"). Ne postoji ispravan certificate chain kojim se s servera s kojeg se vrši potpisivanje može potvrditi da je cis.porezna-uprava.hr taj koji tvrdi da je (i ostvariti SSL vezu s njim), osim ako ti na serveru ne instaliraš verifikacijski root certifikat (produkcijski - RDC CA certifikat) kojim kažeš da vjeruješ Fini. Iz istog razloga ti i browser javlja da ne može ostvariti sigurnu vezu sa mojcert.fina.hr, dok ne instaliraš taj RDC CA certifikat.
............................................................................................ Pohrana RDC CA root certifikata unutar Windows Certificate Store-a. ............................................................................................ Potrebno je prvo preuzeti file RDCca.cer (RDC CA root certifikat) te ga zatim pohraniti unutar Windows Certificate Store-a.
Adding certificates to the Trusted Root Certification Authorities store for a local computer Administrators is the minimum group membership required to complete this procedure. To add certificates to the Trusted Root Certification Authorities store for a local computer Click Start, click Start Search, type mmc, and then press ENTER. On the File menu, click Add/Remove Snap-in. Under Available snap-ins, click Certificates,and then click Add. Under This snap-in will always manage certificates for, click Computer account, and then click Next. Click Local computer, and click Finish. If you have no more snap-ins to add to the console, click OK. In the console tree, double-click Certificates. Right-click the Trusted Root Certification Authorities store. Click Import to import the certificates and follow the steps in the Certificate Import Wizard. [Ctrl] + [Enter] is equivalent to Right-click, which often under Remote Desktop does not work! http://fiskalizacija.codeplex.com/discussions/402086 ...........................................
-------------------------------------------- Kreiranje virtualnog direktorija na IIS-u --------------------------------------------- 1. Potrebno je prvo napraviti rename direktorija na c:\inetpub\wwwroot... jer ne mogu biti dva direktorija sa istim imenom. 2. sa IIS Managera otići na Default web site, desni klik i onda Add Virtual Directory 2.a Preporučam pod physical path staviti path sa \\IP adresa.. umjesto mapiranog X diska. \\172.26.173.9\ht_interno_eftpos\wwwroot_test\FINA_certificates
2.b Kada se kreira virutalni direktorij kliknuti na njega i sa desne strane na izborniku izabrati.. Advanced settings. 3. Pod Physical Path Credentials unijeti specific usera, ja sam do sada stavljao: Account: etranet_dkovacic@tcloud.local Pass: Passw0rd \\172.26.173.9\ht_interno_eftpos\wwwroot_test\FINA_certificates etranet_dkovacic@tcloud.local Passw0rd
|
|