JPK_VAT

  • 11 replies
  • 917 views
JPK_VAT
« dnia: Luty 20, 2018, 11:20:51 am »
Witam,

Chciałbym zainstalować na swoim systemie 17.2 program JPK_VAT który jest na stronie MF.

http://www.finanse.mf.gov.pl/web/wp/pp/jpk/aplikacje-do-pobrania

Jest tam również instrukcja jak to zrobić, ale niestety nie mogę zrobić tego zgodnie z tą instrukcją.

jan@jan-PC ~/Pulpit $ sh Klient_JPK_2.amd64.sh install
Wprowadź miejsce docelowe instalacji [/home/jan/JPK/JPK_Klient_2]
Docelowa ścieżka instalacji /home/jan/JPK/JPK_Klient_2
Klient_JPK_2.amd64.sh: 20: Klient_JPK_2.amd64.sh: realpath: not found
sed: nie można odczytać : Nie ma takiego pliku ani katalogu

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
sed: nie można odczytać /home/jan/JPK/JPK_Klient_2/jpkt.desktop: Nie ma takiego pliku ani katalogu
mv: nie można wykonać stat na „/home/jan/JPK/JPK_Klient_2/jpkt.desktop”: Nie ma takiego pliku ani katalogu
chmod: nie ma dostępu do „/home/jan/JPK/JPK_Klient_2/start.sh”: Nie ma takiego pliku ani katalogu
Instalacja zakończona

Jest tutaj na forum pięknie opisana procedura instalacji aplikacji e-Klient która, niestety, też bardzo odbiega od tego co proponuje Ministerstwo Finansów.

Gdyby ktoś mógł pomóc tak jak w przypadku e-Klienta to będę bardzo wdzięczny.

*

Offline ciastek1981

  • *******
  • 1219
  • 153
  • Płeć: Mężczyzna
Odp: JPK_VAT
« Odpowiedź #1 dnia: Luty 20, 2018, 20:52:26 pm »
Ja tam sprawdzałem teraz, wszedłem sobie do Pobranych (cd Pobrane)

sh Klient_JPK_2.amd64.sh install
Zaproponował lokalizację, więc wcisnąłem enter i poszło. Potem tylko zrestartować kompa i wysłać aktywator na pulpit.

-------
Cała ścieżka, (nie wiem czy kolejność gpgsm --import -q MFcsfp.cer jest prawidłowa - błąd weryfikacji, bo w instrukcji to nie wiem)

sudo apt install gpgsmtestowy@testowy-vm ~ $ cd Pobranetestowy@testowy-vm ~/Pobrane $ ls
Klient_JPK_2.amd64.sh
Klient_JPK_2.amd64.sh.p7s
Klient JPK – opis instalacji w systemie Linux.pdf
MFcsfp.cer
Podręcznik_użytkownika_KlientJPK_2.0_20180214.docx.pdf
testowy@testowy-vm ~/Pobrane $ gpgsm --list-keys
/home/testowy/.gnupg/pubring.kbx
--------------------------------
           ID: 0x76CE8F33
          S/N: 00
       Issuer: /CN=CA Cert Signing Authority/OU=http:\x2f\x2fwww.cacert.org/O=Root CA/EMail=support@cacert.org
      Subject: /CN=CA Cert Signing Authority/OU=http:\x2f\x2fwww.cacert.org/O=Root CA/EMail=support@cacert.org
     validity: 2003-03-30 12:29:49 through 2033-03-29 12:29:49
     key type: 4096 bit RSA
 chain length: unlimited
  fingerprint: 13:5C:EC:36:F4:9C:B8:E9:3B:1A:B2:70:CD:80:88:46:76:CE:8F:33

           ID: 0x72B0BD08
          S/N: 01
       Issuer: /CN=The STEED Self-Signing Nonthority
      Subject: /CN=The STEED Self-Signing Nonthority
     validity: 2011-11-11 00:00:00 through 2106-02-06 00:00:00
     key type: 1024 bit RSA
    key usage: certSign crlSign
 chain length: 1
  fingerprint: E6:99:39:A2:5F:5D:93:F2:06:71:5D:C9:FC:1A:25:DC:72:B0:BD:08

           ID: 0xA70F069E
          S/N: 0444C0
       Issuer: /CN=Certum Trusted Network CA/OU=Certum Certification Authority/O=Unizeto Technologies S.A./C=PL
      Subject: /CN=Certum Trusted Network CA/OU=Certum Certification Authority/O=Unizeto Technologies S.A./C=PL
     validity: 2008-10-22 12:07:37 through 2029-12-31 12:07:37
     key type: 2048 bit RSA
    key usage: certSign crlSign
 chain length: unlimited
  fingerprint: 07:E0:32:E0:20:B7:2C:3F:19:2F:06:28:A2:59:3A:19:A7:0F:06:9E

           ID: 0xD0C1D322
          S/N: 6B326A0F0328D37A1D530BFD23BD48E2
       Issuer: /CN=Certum Trusted Network CA/OU=Certum Certification Authority/O=Unizeto Technologies S.A./C=PL
      Subject: /CN=Certum Code Signing CA SHA2/OU=Certum Certification Authority/O=Unizeto Technologies S.A./C=PL
     validity: 2015-10-29 11:30:29 through 2027-06-09 11:30:29
     key type: 2048 bit RSA
    key usage: certSign crlSign
ext key usage: codeSigning (suggested)
     policies: 2.5.29.32.0:N:
 chain length: unlimited
  fingerprint: 90:5D:E1:19:F6:A0:11:8C:FF:BF:8B:69:46:3E:FE:5B:D0:C1:D3:22

           ID: 0xF16984FE
          S/N: 626C8EE6E8F15369379D1390FB79D11D
       Issuer: /CN=Certum Code Signing CA SHA2/OU=Certum Certification Authority/O=Unizeto Technologies S.A./C=PL
          aka: cscasha2@certum.pl
      Subject: /CN=Ministerstwo Finansów/O=Ministerstwo Finansów/C=PL/EMail=info.e-deklaracje@mf.gov.pl
     validity: 2016-05-04 10:51:48 through 2018-05-04 10:51:48
     key type: 2048 bit RSA
    key usage: digitalSignature
ext key usage: codeSigning (suggested), 1.3.6.1.4.1.311.61.1.1 (suggested)
     policies: 2.23.140.1.4:N:
  fingerprint: B8:E0:B6:94:E4:47:DC:20:B9:B0:31:5B:04:62:42:1F:F1:69:84:FE
testowy@testowy-vm ~/Pobrane $ gpgsm --import -q MFcsfp.certestowy@testowy-vm ~/Pobrane $ sh Klient_JPK_2.amd64.sh install
Wprowadź miejsce docelowe instalacji [/home/testowy/JPK/JPK_Klient_2]
Docelowa ścieżka instalacji /home/testowy/JPK/JPK_Klient_2
Instalacja zakończona
testowy@testowy-vm ~/Pobrane $ gpgsm --verify -q --disable-crl-checks Klient_JPK_2.amd64.sh.p7s Klient_JPK_2.amd64.sh
gpgsm: Podpisano w 2018-02-13 09:16:06 przy użyciu certyfikatu o ID 0xF16984FE
gpgsm: główny certyfikat nie jest oznaczony jako zaufany
gpgsm: odcisk=07:E0:32:E0:20:B7:2C:3F:19:2F:06:28:A2:59:3A:19:A7:0F:06:9E
gpgsm: główny certyfikat nie został oznaczony jako zaufany
gpgsm: Poprawny podpis złożony przez "/CN=Ministerstwo Finansów/O=Ministerstwo Finansów/C=PL/EMail=info.e-deklaracje@mf.gov.pl"

Przy ostatniej opcji wyskoczyły dwa okienka



Potem



Instalację powinno się robić po weryfikacji, ale zrobiłem to odwrotnej w kolejności-zamieniłem miejscami dwa ostatnie kroki. Stąd te dwa okienka.

Edyta: Próbowałem do skutku  8)

testowy@testowy-vm ~ $ cd Pobranetestowy@testowy-vm ~/Pobrane $ gpgsm --import -q MFcsfp.certestowy@testowy-vm ~/Pobrane $ gpgsm --verify -q --disable-crl-checks Klient_JPK_2.amd64.sh.p7s Klient_JPK_2.amd64.sh
gpgsm: Podpisano w 2018-02-13 09:16:06 przy użyciu certyfikatu o ID 0xF16984FE
gpgsm: can't connect to the agent: Wywołanie connect dla IPC nie powiodło się
gpgsm: sprawdzenie listy zaufania nie powiodło się: Agent nie uruchomiony
gpgsm: invalid certification chain: Agent nie uruchomiony
testowy@testowy-vm ~/Pobrane $ gpgsm --verify -q --disable-crl-checks Klient_JPK_2.amd64.sh.p7s Klient_JPK_2.amd64.sh
gpgsm: Podpisano w 2018-02-13 09:16:06 przy użyciu certyfikatu o ID 0xF16984FE
gpgsm: Poprawny podpis złożony przez "/CN=Ministerstwo Finansów/O=Ministerstwo Finansów/C=PL/EMail=info.e-deklaracje@mf.gov.pl"
« Ostatnia zmiana: Luty 21, 2018, 00:15:12 am wysłana przez ciastek1981 »

Odp: JPK_VAT
« Odpowiedź #2 dnia: Luty 21, 2018, 13:17:13 pm »
Niestety problem nie jest rozwiązany.

Po pierwsze nie mogę zweryfikować klucza (już od listopada cyklicznie się z tym męczę).

Cały czas wyświetla mi się komunikat:
jan@jan-PC ~/Pobrane $ gpgsm --verify -q --disable-crl-checks Klient_JPK_2.amd64.sh.p7s Klient_JPK_2.amd64.sh
gpgsm: Podpisano w 2018-02-13 09:16:06 przy użyciu certyfikatu o ID 0xFFFFFFFFF16984FE
gpgsm: sprawdzenie listy zaufania nie powiodło się: Nieobsługiwany certyfikat
gpgsm: invalid certification chain: Nieobsługiwany certyfikat




Próbowałem mimo wszystko ominąć ten proces (tylko, że skoro nie obsługuje klucza to nie wiem czy wysyłałby plik JPK do celu).
Instalacja wygląda podobnie jak w moim pierwszym poście. Pobrałem jeszcze raz, nie zmieniałem lokalizacji pobranych plików. Na komunikat, że nie ma takiego pliku ani katalogu utworzyłem ścieżkę w katalogu home. No i jest efekt:

jan@jan-PC ~/Pobrane $ sh Klient_JPK_2.amd64.sh install
Wprowadź miejsce docelowe instalacji [/home/jan/JPK/JPK_Klient_2] jpk2
Docelowa ścieżka instalacji jpk2/JPK_Klient_2
Klient_JPK_2.amd64.sh: 20: Klient_JPK_2.amd64.sh: realpath: not found
sed: nie można odczytać : Nie ma takiego pliku ani katalogu

gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
sed: nie można odczytać jpk2/JPK_Klient_2/jpkt.desktop: Nie ma takiego pliku ani katalogu
mv: nie można wykonać stat na „jpk2/JPK_Klient_2/jpkt.desktop”: Nie ma takiego pliku ani katalogu
chmod: nie ma dostępu do „jpk2/JPK_Klient_2/start.sh”: Nie ma takiego pliku ani katalogu
Instalacja zakończona

Nie wiem gdzie leży błąd.

*

Offline ciastek1981

  • *******
  • 1219
  • 153
  • Płeć: Mężczyzna
Odp: JPK_VAT
« Odpowiedź #3 dnia: Luty 21, 2018, 14:05:07 pm »
Musisz mieć w Pobranych

Instalator

http://www.finanse.mf.gov.pl/c/document_library/get_file?uuid=835cd7d9-4c87-49f3-ae28-10475aa1d289&groupId=766655

Podpis instalatora Linux 64-bitowy

http://www.finanse.mf.gov.pl/c/document_library/get_file?uuid=fddf97a8-694c-49b5-90bb-3c5886776990&groupId=766655

oraz Certyfikat z kluczem publicznym Ministerstwa Finansów dla Linux

http://www.finanse.mf.gov.pl/c/document_library/get_file?uuid=923d0167-b055-4b95-9c2c-1bdd4abdf808&groupId=766655

Jeżeli masz zainstalowany pakiet gpgsm to potem robisz instalację wg ich podręcznika. Idzie jak po sznurku. Z weryfikacją trzeba próbować do skutku, za 3-4 razem powinno pójść.

Możliwe, że jest u ciebie jakiś problem z zależnościami (spróbować naprawić apt-get -f install). Ja sprawdziłem na Mata 18.3 i poszło od ręki.

Jak dalej będzie problem, to trzeba szukać rozwiązania problemu z uwzględnieniem
Cytuj
gzip: stdin: unexpected end of file
tar: Child returned status 1
tar: Error is not recoverable: exiting now
« Ostatnia zmiana: Luty 21, 2018, 14:10:09 pm wysłana przez ciastek1981 »

*

Offline euklides

  • *****
  • 344
  • 75
  • Płeć: Mężczyzna
Odp: JPK_VAT
« Odpowiedź #4 dnia: Luty 21, 2018, 14:14:20 pm »
u mnie wyglada to tak

sudo sh /home/elias/Pobrane/Klient_JPK_2.amd64.sh install
Wprowadź miejsce docelowe instalacji [/home/elias/JPK/JPK_Klient_2]
Docelowa ścieżka instalacji /home/elias/JPK/JPK_Klient_2

Instalacja zakończona

/home/elias/JPK/JPK_Klient_2/start.sh
OS: Ubuntu Bionic Beaver (development branch) x86_64
Kernel: 4.13.0-32-generic
DE: Unity7

*

Offline ciastek1981

  • *******
  • 1219
  • 153
  • Płeć: Mężczyzna
Odp: JPK_VAT
« Odpowiedź #5 dnia: Luty 21, 2018, 14:16:24 pm »
sewziem

???

Cytuj
Wprowadź miejsce docelowe instalacji [/home/jan/JPK/JPK_Klient_2] jpk2

Po co jpk2 na końcu wpisujesz? Tam tylko 1x enter wciskasz?

Odp: JPK_VAT
« Odpowiedź #6 dnia: Luty 21, 2018, 15:55:34 pm »

Po co jpk2 na końcu wpisujesz? Tam tylko 1x enter wciskasz?


Wiem :) To była n-ta próba i już wpisywałem cokolwiek.

Wszystkie pliki potrzebne do instalacji i weryfikacji klucza posiadam. Weryfikacji też próbowałem n razy.

A może pakiet gpgsm jest zły (niekompletny lub w innej wersji?)

P.S. jaka jest szansa, że się zainstaluje jak zrobię reset systemu?
« Ostatnia zmiana: Luty 21, 2018, 16:14:21 pm wysłana przez sewziem »

*

Offline ciastek1981

  • *******
  • 1219
  • 153
  • Płeć: Mężczyzna
Odp: JPK_VAT
« Odpowiedź #7 dnia: Luty 21, 2018, 16:43:42 pm »
Ufw włączone? Iptables zdefiniowane?

Edyta: Może plikowi .sh trzeba nadać prawa dostępu chmod +x ?
« Ostatnia zmiana: Luty 21, 2018, 17:17:28 pm wysłana przez ciastek1981 »

Odp: JPK_VAT
« Odpowiedź #8 dnia: Luty 21, 2018, 18:13:03 pm »
UTF chyba jest,
Iptables - nie do końca wiem z czym to się je, ale po wpisaniu komendy sudo iptables -L wyskakuje:

$ sudo iptables -L
[sudo] password for jan:
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination   


chmod jest.

i nic się nie dzieje.



*

Offline ciastek1981

  • *******
  • 1219
  • 153
  • Płeć: Mężczyzna
Odp: JPK_VAT
« Odpowiedź #9 dnia: Luty 21, 2018, 21:51:01 pm »
Chodziło mi o to czy zapór sieciowych nie ustawiałeś, bo podobny przypadek mi się skojarzył, ale plik masz na dysku.

Problem jest w tym, że gzip nie może sobie z tym poradzić. Zakładam, że już próbowałeś kolejny raz ściągnąć ten sam plik i jeszcze raz zainstalować.

Poszukam jeszcze, a w międzyczasie może ktoś kto miał taki przypadek coś doradzi.

Edyta: Spróbuj jeszcze założyć konto dla nowego użytkownika, tak żeby miało 5-6 znaków (nazwa użytkownika) i wtedy zainstalować na próbę.
« Ostatnia zmiana: Luty 22, 2018, 00:26:01 am wysłana przez ciastek1981 »

*

Offline szymon1978

  • Rodzina Linux Mint
  • *******
  • 1593
  • 2073
  • Płeć: Mężczyzna
  • Nieobecny
Odp: JPK_VAT
« Odpowiedź #10 dnia: Luty 22, 2018, 22:07:07 pm »
W ichniejszej instrukcji jest podane: Uwaga! W przypadku problemów z weryfikacją (np. nieobsługiwany certyfikat), procedurę (gpgsm -
verify ...) ponowić bez powłoki graficznej (Ctrl+Alt+1).

Odp: JPK_VAT
« Odpowiedź #11 dnia: Luty 23, 2018, 21:54:09 pm »
Ctr+alt+1 nie zmienia efektu.
Dziś był bojowy dzień w US (tymczasowo do JPK użyłem kompa z win) ale na moim jeszcze spróbuję zainstalować JPK. Jak się nie uda to reinstalacja systemu.