diff --git a/manifests/init.pp b/manifests/init.pp
index d07f3f207754e479c12637f4d8122d069a3d42a6..dc93df542014228498f0e6a96316b697bd4402c2 100644
--- a/manifests/init.pp
+++ b/manifests/init.pp
@@ -54,8 +54,13 @@ class aes {
   ::server_firewall::rules_file { '45-permit_squid.rules':
     content => @(EOF),
     service squid is tcp/3128
+    service sclogin is tcp/23431
+    service aesms is tcp/23816
+
     policy chain INPUT is
       accept service:squid from class:liu-nets
+      accept service:sclogin from class:liu-nets
+      accept service:aesms from class:liu-nets
     end policy
     |-EOF
   }