]> granicus.if.org Git - ejabberd/commitdiff
Allow api access on both ipv4 and 6 loopback addresses
authorPaweł Chmielowski <pchmielowski@process-one.net>
Fri, 9 Jun 2017 11:57:26 +0000 (13:57 +0200)
committerPaweł Chmielowski <pchmielowski@process-one.net>
Fri, 9 Jun 2017 11:57:26 +0000 (13:57 +0200)
This should fix issue #1769

ejabberd.yml.example

index 638588998ac6b8ce5d0e2779614160a662479a28..87b0b81a4ffd24810aa31161ff1953db4dbbc07d 100644 (file)
@@ -487,6 +487,7 @@ acl:
   loopback:
     ip:
       - "127.0.0.0/8"
+      - "::1/128"
 
   ##
   ## Bad XMPP servers
@@ -589,14 +590,14 @@ api_permissions:
     who:
       - access:
           - allow:
-            - ip: "127.0.0.1/8"
+            - acl: loopback
             - acl: admin
       - oauth:
         - scope: "ejabberd:admin"
         - access:
           - allow:
-              - ip: "127.0.0.1/8"
-              - acl: admin
+            - acl: loopback
+            - acl: admin
     what:
       - "*"
       - "!stop"