none
Aplicação parou de funcionar após atualizar o anti-virus RRS feed

  • Pergunta

  • Prezados,

    Tenho uma aplicação webform que estava rodando normalmente. Porém, após atualizar o anti-vírus Norton, a comunicação entre a minha aplicação webform com o meu servidor parou de funcionar. Já tentei desativar o anti-vírus para vêr se o problema era solucionado, porém, mesmo desativando o anti-vírus a aplicação não voltou a se comunicar com o servidor.

    Alguém tem alguma sugestão para este problema ?

    domingo, 13 de maio de 2012 03:02

Todas as Respostas

  • Bom dia Ricardo,

    O que pode ter acontecido é que durante o scan do anti-vírus o mesmo apagou alguma arquivo da aplicaçaõ que ele "achou" que era vírus.

    Verifique nos arquivos que ele mandou para quarentena, ou se possível, realize o deploy da aplicação novamente do servidor.

    segunda-feira, 14 de maio de 2012 11:09
  • Bom dia Ricardo,

    O que pode ter acontecido é que durante o scan do anti-vírus o mesmo apagou alguma arquivo da aplicaçaõ que ele "achou" que era vírus.

    Verifique nos arquivos que ele mandou para quarentena, ou se possível, realize o deploy da aplicação novamente do servidor.

    Rafael, obrigado pelo retorno. Mas, a minha aplicação está em servidor web externo. Portanto, não tem como isso ter ocorrido.

    Pelo que observei, o Norton tirou o firewall do Windows e pegou para Si. Dessa forma ocorreu o problema.

    Mas, agora é que tenho um sério problema, pois se eu desativo o Norton e desativo o firewall windows, mesmo assim, a aplicação continua a não funcionar. O que faço heim ?

    segunda-feira, 21 de maio de 2012 19:54
  • Complementando o post inicial, ao tentar se conectar ao BD pela minha aplicação, aparece a mensagem de erro abaixo. Alguma sugestão do que pode ser ?

    Server Error in '/' Application.

    Runtime Error

    Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.
    sábado, 26 de maio de 2012 01:54
  • Server Error in '/' Application.

    Internal connection fatal error.

    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

    Exception Details: System.InvalidOperationException: Internal connection fatal error.

    Source Error:
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

    Stack Trace:
    [InvalidOperationException: Internal connection fatal error.]
       System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) +5054386
       System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK) +35
       System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, SqlConnection owningObject) +183
       System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, TimeoutTimer timeout) +164
       System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, TimeoutTimer timeout, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance) +195
       System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance) +232
       System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection) +185
       System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +33
       System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) +524
       System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) +66
       System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +479
       System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +108
       System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +126
       System.Data.SqlClient.SqlConnection.Open() +125
       System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior) +123
       System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior) +166
       System.Data.Common.DbDataAdapter.Fill(DataTable dataTable) +115
       BD.BancoDados.ExecutaSelect(String comandoSql) in C1_AcessoBD.cs:104
       C2_RegradeNegocio.curriculo.Consultar(String filtro) in RegradeNegocio.cs:168
       entrada.Consultar_Click(Object sender, EventArgs e) +581
       System.Web.UI.WebControls.Button.OnClick(EventArgs e) +118
       System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +112
       System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
       System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
       System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5563
    


    Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
    sábado, 26 de maio de 2012 02:33
  • Bom dia Ricardo,

    Tente configurar o código abaixo no seu Web Config e suba para o servidor:

     <system.web> 
        <customErrors mode="Off"/> 
        <compilation debug="true"/> 
        <authentication mode="None"/> 
      </system.web> 
    </configuration> 
    

    segunda-feira, 28 de maio de 2012 13:22
  • Bom dia Ricardo,

    Tente configurar o código abaixo no seu Web Config e suba para o servidor:

     <system.web> 
        <customErrors mode="Off"/> 
        <compilation debug="true"/> 
        <authentication mode="None"/> 
      </system.web> 
    </configuration> 
    

    Rafael,

    OK, vou fazer esse teste. Mas, qual é a finalidade deste código ?

    segunda-feira, 28 de maio de 2012 18:11
  • Bom dia Ricardo,

    Tente configurar o código abaixo no seu Web Config e suba para o servidor:

     <system.web> 
        <customErrors mode="Off"/> 
        <compilation debug="true"/> 
        <authentication mode="None"/> 
      </system.web> 
    </configuration> 

    Fiz a alteração e subi para o servidor. Porém, o mesmo erro continua a ocorrer. O que pode ser isso heim ?
    segunda-feira, 28 de maio de 2012 23:51
  • Bom dia Ricardo,

    Aparentemente sua aplicação não está conseguindo conectar no banco. Você já tentou subir a aplicação na sua máquina e apontar para o banco de produção? Se sim, tente "debugar" a classe de conexão com o banco e veja se consegue identificar onde ele acusa o erro. QUalquer coisa envie aqui o código que está usando para conectar com o banco.

    quarta-feira, 30 de maio de 2012 11:27
  • Amigos, alguém tem alguma sugestão ?

    O que posso fazer ?

    Existe alguma ferramente que me ajude a identificar o problema ?

    sexta-feira, 2 de novembro de 2012 13:52
  • Uma questao: O banco de dados fica na sua maquina?

    O erro claramente esta vindo do lado do servidor e diz que a aplicaçao WEB nao consegue encontrar o banco.

    Como vc disse que atualizou o Norton na sua maquina ( e nao no servidor) e a aplicaçao começou a dar problema depois disso, entao uma possibilidade é que o Banco esteja na sua maquina e o firewal esteja "travando" a comunicaçao.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée

    sexta-feira, 2 de novembro de 2012 14:18
    Moderador
  • Sem ser pela aplicação, através de alguma ferramente específica, quais testes posso fazer no servidor de banco de dados para saber se ele está acessível ?

    sexta-feira, 2 de novembro de 2012 14:21
  • Amigos,

    Preciso resolver esse problema e estou disposto a compensar financeiramente quem efetivamente ajudar a solucionar.

    Para os interessados, favor me adicionar no msn para falarmos pessoalmente. Meu msn é ricardo@isbt.com.br

    Fico no aguardo.

    sexta-feira, 2 de novembro de 2012 14:48