Access control exception - access denied

0

Cześć

Posiadam serwer i łączę się do niego zdalnie poprzez aplikację opartą na Javie.
W samej konsoli mam takie info odnośnie wersji:

Java Plug-in 11.181.2.13 x86
Using JRE version 1.8.0_181-b13 Java HotSpot(TM) Client VM

Z pewnych powodów dostaje różne błędy i nie mogę otworzyć dostępu:

  1. Na początku mam błąd Java Application Blocked error (ApplicationBlocked.jpg)
  • jak dodam URL do Java Exception List to błąd znika, ale pojawiają się nowe poniżej.
  1. Dostaje dwa nowe błędy:
    a) AccessControlException for FilePermission (accessdenied.png)
    b) AccessControlException for PropertyPermission (mcs.debug.error)

Żeby pozbyć się błędów, dodałem trzy poniższe linijki do pliku java.policy:
permission java.net.SocketPermission "10.123.166.20, "connect";
permission java.util.PropertyPermission "mcs.debug", "read";
permission java.io.FilePermission "C:\Users\ETVKX\IBM\10.123.166.20", "read";

Niestety powyższe nie pomaga.

  • Czy mcs.debug to jest coś związanego z Javą?
  • Czy używam poprawnej składni Javy w pliku java.policy?
  • Coś dodatkowego mogę dodać do java.policy żeby usunąć błędy?

Niestety nie znam się na Javie - nie jestem programistą, dlatego wszelkie wskazówki będą przydatne ;)

Pozdrawiam,
Robert

0

trudno cokolwiek wywróżyć z tych screenów i opisu, wydaje mi się, że może to być związane z dostępem aplikacji/praw "usera" do zasobów (plików) serwera. Wygląda na to, że zmieniły się warunki dostępu do serwera, może to user/password, a może też być ta linijka, która wygląda dość dziwnie: "C:\Users\ETVKX\IBM\10.123.166.20"
zwykle powinno się podawać najpierw IPścieżkę, czyli na mój gust to powinno wyglądać jakoś tak: 10.123.166.20\Users\ETVKX\IBM
jeszcze to wygląda niepoprawnie: "10.123.166.20, powinno być "10.123.166.20:2000",

To takie wróżenie z fusów, trudno cokolwiek wywnioskować bez dokładnych logów aplikacji

1 użytkowników online, w tym zalogowanych: 0, gości: 1