Additionally adds logging when authentication is required but not provided. closes #2794 closes #2791