Apparently the issue was the blacklist.
By using "https?:\/\/" as the blacklist it works as intended : all trafic is denied except for what is whitelisted.
I cannot really explain why this was not working though... If someone has the correct explanation as to why ".[a-zA-Z]+" was blocking trafic in https but not http I'd be more than happy to hear it.
By using "https?:\/\/" as the blacklist it works as intended : all trafic is denied except for what is whitelisted.
I cannot really explain why this was not working though... If someone has the correct explanation as to why ".[a-zA-Z]+" was blocking trafic in https but not http I'd be more than happy to hear it.