The Barracuda Web Security Service experienced service issues today (Jun 10th, 2015 ) that have since been restored.
Times and details will be updated here as obtained
All services are restored and are operating at normal levels as of 12:10 pm PST.
If you are still experiencing issues, please contact Barracuda technical support at +1 408 342 5300 or email support at email@example.com for any assistance.
We apologize for any inconvenience.
The Barracuda Web Security Service Team