ACL hat abgelehnt

Aus PPwiki
Wechseln zu: Navigation, Suche

Bekommt ein Kunde längere Zeit keine Info-Mail mehr, auch wir nicht, wenn wir uns als Empfänger angeben und in TLOG steht was von "ACL hat abgelehnt".

Dann muss die ACL (Access Control List) geöffnet werden, in dem der unten stehende Code, also die beiden Prozeduren ausgeführt werden.

 
BEGIN
  DBMS_NETWORK_ACL_ADMIN.drop_acl ( 
    acl         => 'open_acl_file.xml');
 
  COMMIT;
END;
/
BEGIN
 --Erzeugen der ACL für den User PAT
    DBMS_NETWORK_ACL_ADMIN.create_acl (
      acl          => 'open_acl_file.xml', 
      description  => 'Full open ACL',
      principal    => 'PAT',
      is_grant     => TRUE, 
      privilege    => 'connect',
      start_date   => SYSTIMESTAMP,
      end_date     => NULL);
 --Zuweisen von Host und Ports
    DBMS_NETWORK_ACL_ADMIN.assign_acl (
      acl         => 'open_acl_file.xml',
      host        => '*', 
      lower_port  => 1,
      upper_port  => 65535); 
    COMMIT;
END;
/