Heroku / MongoLab无法正常工作

时间:2014-04-11 16:41:25

标签: node.js mongodb heroku mlab

我使用heroku和mongolab来托管我的节点应用程序。 到目前为止,一切都运行良好,但现在每次我尝试从heroku访问我的mongolab仪表板时,我得到以下500错误:

HTTP Status 500 - Cannot call sendRedirect() after the response has been committed

type Exception report

message Cannot call sendRedirect() after the response has been committed

description The server encountered an internal error that prevented it from fulfilling this request.

exception

java.lang.IllegalStateException: Cannot call sendRedirect() after the response has been committed
    org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:482)
    javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:137)
    org.objectlabs.http.RedirectValidatingHttpServletResponseWrapper.sendValidatedRedirect(RedirectValidatingHttpServletResponseWrapper.java:77)
    org.objectlabs.http.RedirectValidatingHttpServletResponseWrapper.sendRedirect(RedirectValidatingHttpServletResponseWrapper.java:51)
    org.owasp.csrfguard.http.InterceptRedirectResponse.sendRedirect(InterceptRedirectResponse.java:59)
    org.olabs.mongolabs.util.ErrorPage.doRedirectTo(ErrorPage.java:53)
    org.olabs.mongolabs.util.ErrorPage.redirectTo(ErrorPage.java:32)
    org.olabs.mongolabs.user.login.LoginGatekeeper.doFilter(LoginGatekeeper.java:63)
    org.owasp.csrfguard.CsrfGuardFilter.doFilter(CsrfGuardFilter.java:79)
    org.objectlabs.http.RedirectValidationFilter.doFilter(RedirectValidationFilter.java:20)
    org.objectlabs.http.HttpFilter.doFilter(HttpFilter.java:23)
    org.objectlabs.http.ClickjackingProtectionFilter.doFilter(ClickjackingProtectionFilter.java:68)
    org.objectlabs.http.HttpFilter.doFilter(HttpFilter.java:23)
    org.objectlabs.http.AddDefaultCharsetFilter.doFilter(AddDefaultCharsetFilter.java:50)
    ch.qos.logback.classic.helpers.MDCInsertingServletFilter.doFilter(MDCInsertingServletFilter.java:51)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.52 logs.

Apache Tomcat/7.0.52

我正在尝试访问此网址:

https://addons-sso.heroku.com/apps/my-app/addons/mongolab:sandbox

我不错吗?

1 个答案:

答案 0 :(得分:0)

为混乱道歉。为了保护您的利益,我们已经在本周公布了这个问题之后过期了所有密码,看来当您通常从Heroku进入SSO时,您实际上已经有了我们的密码。

您似乎遇到了使用该代码的边缘情况。你应该被迫进入你的用户信息界面,在那里你可以更新你的密码,但看起来你已经绊倒了一个错误。您能否在support@mongolab.com上写信告诉我们,以便我们识别您的帐户并解决您的问题?

相关问题