Messaging Gateway

 View Only
  • 1.  After click "import" in alias... "The application encountered an error..........."

    Posted May 05, 2010 09:10 PM
    Application Error
       
      The application encountered an error. If you are the administrator, please check the log files for details.  
       
      Click here to return to the previous page
    Click here to return to the login page
     
    				class java.util.NoSuchElementException: null
    	at java.util.ArrayDeque.removeFirst(Unknown Source)
    	at java.util.ArrayDeque.pop(Unknown Source)
    	at com.brightmail.util.BrightmailDepthFirstSearch.runDfs(BrightmailDepthFirstSearch.java:154)
    	at com.brightmail.util.BrightmailDepthFirstSearch.isCyclicDfs(BrightmailDepthFirstSearch.java:84)
    	at com.brightmail.bl.setting.AliasSettingsManager.isCyclicReferenceDetected(AliasSettingsManager.java:566)
    	at com.brightmail.pl.flow.setting.AliasFlow.list(AliasFlow.java:95)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at com.brightmail.pl.flow.CommandFlow.execCmd(CommandFlow.java:267)
    	at com.brightmail.pl.flow.CommandFlow.execCmd(CommandFlow.java:232)
    	at com.brightmail.pl.flow.CommandFlow.service(CommandFlow.java:172)
    	at com.brightmail.pl.flow.FlowServlet.service(FlowServlet.java:159)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    	at com.brightmail.pl.filter.AdministratorRoleChecker.doFilter(AdministratorRoleChecker.java:207)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    	at com.brightmail.pl.filter.SessionChecker.doFilter(SessionChecker.java:130)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    	at com.brightmail.pl.filter.CacheBuster.doFilter(CacheBuster.java:93)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    	at com.brightmail.pl.filter.CharacterEncoder.doFilter(CharacterEncoder.java:93)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    	at com.brightmail.pl.filter.HostACL.doFilter(HostACL.java:323)
    	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
    	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
    	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
    	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:868)
    	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:663)
    	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    	at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
    	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    	at java.lang.Thread.run(Unknown Source)
    



  • 2.  RE: After click "import" in alias... "The application encountered an error..........."

    Posted May 06, 2010 01:16 AM

    Alias importing attempts to prevent badly formatted data and loops that may occur in the file.  I would inspect the file carefully for properly formated email addresses and any potential redundancies or aliases -> aliases -> aliases.  To properly report this and get it fixed you likely want to contact product support.


  • 3.  RE: After click "import" in alias... "The application encountered an error..........."

    Posted Jun 08, 2010 06:48 PM

    This is not a sql corruption issue.

    I opened a ticket with support. After going back and fourth, trying to rebuild the alias database, creating it from scratch, etc,  the error continues to occur.

    I'm told that it's an issue with the application itself, and not the aliases DB.

    If you try to add aliases with multiple email recipents under more than one alias, you will get the "The application encountered an error" message.

    Example:
    alias@abc.com joe@abc.com john@abc.com
    (all is ok so far)
    alias1@abc.com tom@abc.com nancy@abc.com
    (still good)
    alias2@abc.com john@abc.com
    (now you will see the error because john@abc.com appears in alias@abc.com)

    Symantec is aware of it, but according to the tech engineer, they have no intentions on fixing the issue right now. Note that this all started after upgrading to version 9. This comes after plunking down over a grand to update premium content, and right on the heels of the Symantic Antivirus Corporate v8 virus definition issues.

    Not happy.

    Symantec... email me if you want a ticket number or speak with Nathaniel Martin-Long.

    My workaround was to create a text file and import it. You'll still get an error, but after uploading it to your appliance, hit the back button on your browser. You'll see "the file imported successfully", and your aliases will work, however, you can not maintain them via the interface. PITA.




  • 4.  RE: After click "import" in alias... "The application encountered an error..........."

    Posted Jun 08, 2010 06:54 PM



  • 5.  RE: After click "import" in alias... "The application encountered an error..........."

    Posted Jun 08, 2010 11:15 PM

    Thx Gerry. You save me alot of time to test, test and test again this overvalued product.

    The alias function is always in problem. I have posted the alias's address can't appear in recipent's address. Example:
    alias@abc.com alias@abc.com man@abc.com...

    When Symantec fix this problem too...?


  • 6.  RE: After click "import" in alias... "The application encountered an error..........."



  • 7.  RE: After click "import" in alias... "The application encountered an error..........."

    Posted Jun 09, 2010 07:53 AM

    Guys... see this... scroll to the bottom of the thread:

    https://www-secure.symantec.com/connect/forums/update-brightmail-gateway-803-11-900-20

    They say the issue will be fixed in rev 9.2

    manyeung- that's a good workaround. Didn't think of it. Thank you.