cancel
Showing results for 
Search instead for 
Did you mean: 

SEFAZ CE - Service Status Check - Unable to create a socket

daniel_nahas2
Participant
0 Kudos

Pessoal,

No dia 30 de janeiro de 2010, a noite a interface de verificação de status do Ceará (tanto homologação, quanto produção) começou a apresentar falhas.

Na SXMB_MONI a seguinte mensagem de erro: " com.sap.aii.af.ra.ms.api.DeliveryException: unable to create a socket ".

Já importei a nova cadeia em TrustedCAs, na dei CPA Cache Refresh, já chequei o canal de comunicação.

No RTWB, no canal de comunicação, aparece a seguinte msg: "SOAP: call failed: java.io.IOException: unable to create a socket"

Obrigado.

Daniel

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Daniel,

A Sefaz CE deixou de receber em seu próprio sistema.

Coloque as URL's da Sefaz Ambiente Nacional (SVAN) que vai funcionar.

Pegue as URL's das interfaces aqui:

http://www.nfe.fazenda.gov.br/portal/WebServices.aspx

Atenciosamente, Fernando Da Ró

daniel_nahas2
Participant
0 Kudos

Fernando,

Antes de postar aqui eu entrei no site da SEFAZ CE para ver se estavam usando a SEFAZ VIRTUAL mas não encontrei nada.

Bem, fiz isso que vc falou, realmente o erro parou, tanto na homologação quanto na produção, porém, o webservice me retorna o seguinte código: 226 "Rejeicao: Codigo da UF do Emitente diverge da UF autorizadora"

Segue o XML abaixo:

Abs.

Daniel

former_member182114
Active Contributor
0 Kudos

Bom dia Daniel,

Você pode verificar que a Sefaz CE está sendo aceita pelo SVAN no link de verificação de disponibilidade http://www.nfe.fazenda.gov.br/portal/VerificacaoDeServicos/VerificacaoServicos.aspx

    • Estados Emissores pela Sefaz Virtual AN (Ambiente Nacional): CE, ES, MA, PA, PI e RN.

Quanto ao novo erro, você pegou os dados da SVRS e não SVAN, você está mandando pra Virtual Rio Grande do Sul, sendo que o correto é Sistema Virtual Ambiente Nacional.

<verAplic>SVRS20100112141427</verAplic>

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Eis a questão. SEFAZ CE usa ou não a SVAN?

No link abaixo consta que sim e não (possui uma link de status só para ela, mas tambem la em baixo fala que usa o svan)

http://www.nfe.fazenda.gov.br/PORTAL/VerificacaoDeServicos/VerificacaoServicos.aspx

E no link: http://www.nfe.fazenda.gov.br/PORTAL/WebServices.aspx

Consta outros webservice para SEFAZ CE (IPs diferentes).

Eu uso o https://nfe.sefaz.ce.gov.br/.

At.,

Bernardo Tavares Braga

former_member182114
Active Contributor
0 Kudos

Bom dia Bernardo,

Obrigado por enriquecer a discussão.

É o seguinte, usa e não usa

O "combinado" é que cada uma das secretarias recebesse seus próprios NF-es, porém devido à instabilidade ou até não ter estrutura suficiente para suportar o volume de transmissão dos clientes opta por receber também no SVAN/SVRS.

Então, melhor dizendo, por agora a Sefaz CE recebe por ela própria e também pelo SVAN.... Em algum momento espera-se que ela deixe o SVAN e receba apenas no ambiente próprio, mas isto vai da maturidade de cada ambiente particular.

Quanto a sugestão da thread é para que o Daniel consiga chegar a transmitir para um sistema estável, pois após a mudança dos servidores a Sefaz CE não está recebendo neste endereço que você passou para 100% dos clientes, acredito que deva ser alguma coisa com DNS.

Você está operando normal ? Qual o IP que você tem ao pingar esta URL ?

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Entendi. O IP é o 189.90.165.48

Quanto a disponibilidade do ambiente, diria que esta "melhor"...rs.

At.,

Bernardo Tavares Braga

former_member182114
Active Contributor
0 Kudos

Adorei este está "melhor"... Rhuahuahua

Daniel,

Aguardamos seu update.

daniel_nahas2
Participant
0 Kudos

Bom dia Fernando,

Fiz as alterações, a verificação de status do serviço está ok até agora. Porém ao emitir a NFe, foi rejeitada pela SEFAZ Virtual por não ter o CNPJ cadastrado.

Orientei o cliente a ligar na SEFAZ CE para que eles fizessem este cadastro na SEFAZ Virtual AN.

Estou no aguardo por enquanto.

Abs.

Daniel

daniel_nahas2
Participant
0 Kudos

Fernando,

Agora a tarde, voltei a tentar utilizar os webservices da própria SEFAZ CE... E o erro persiste.

Lí sua thread, vc disse que a SEFAZ CE deixou de receber NFe de determinados clientes. Isso é um problema técnico, ou eles simplesmente "bloquearam"?

Tem alguma idéia de como posso fazer para tentar utilizar ainda os serviços da SEFAZ CE? Sem ser pela Virtual AN?

Obrigado.

Daniel

Former Member
0 Kudos

Daniel, boa tarde.

SEFAZ CE bloqueou a emissão de algumas localidades (provavelemente por IP) pois não estavam conseguindo processar o volume elevado de notas.

Por isso orientou os clientes a utilizarem a SEFAZ Virtual AN.

Se antes você usava a SEFAZ Virtual AN, deve continuar a utilizar ela (provavelmente não vai conseguir utilizar a SEFAZ CE).

At.,

Bernardo Tavares Braga

former_member182114
Active Contributor
0 Kudos

Bom dia Pessoal,

Também estou confuso com o que está acontecendo, recebi novidades de um cliente.

Ele está conseguindo enviar direto pra Sefaz CE através do IP, porém pela hostname não funciona, mesmo o DNS resolvendo para o mesmo IP, ou seja, problema interno nos servidores da Sefaz CE.

Daniel, tente estes endereços dos serviços, todos apontam para SEFAZ CE PRODUTIVO:

https://189.90.165.48/nfe/services/NfeRecepcao

https://189.90.165.48/nfe/services/NfeRetRecepcao

https://189.90.165.48/nfe/services/NfeCancelamento

https://189.90.165.48/nfe/services/NfeInutilizacao

https://189.90.165.48/nfe/services/NfeConsulta

https://189.90.165.48/nfe/services/NfeStatusServico

Dê feedback sobre suas percepções.

Atenciosamente, Fernando Da Ró

daniel_nahas2
Participant
0 Kudos

Fernando,

Eu efetuei esta alteração no fim do dia!

Liguei na SEFAZ CE e expliquei a situação e o atendente me disse que houveram mudanças nos IPs dos servidores.

Acredito que o DNS guardou em cache o IP antigo, ou algo do tipo.

Segue o email do atendente:

"Em virtude de adequação na arquitetura de rede da Sefaz, o endereço IP dos serviços de produção da NFE na SEFAZ-CE (nfe.sefaz.ce.gov.br) mudou de 200.164.107.148 para 189.90.165.48 e que o endereço IP dos serviços de homologação (nfeh.sefaz.ce.gov.br) mudou de 200.164.107.146 para 189.90.165.46. verique se tais endereços estão liberados em seu firewall."

Vai entender né?

Bom, problema parcialmente resolvido, pois se algum dia mudarem o IP novamente, as interfaces vão apresentar problemas novamente.

Abs e obrigado.

Daniel

former_member182114
Active Contributor
0 Kudos

Então Daniel, esse que é o ponto.

A Sefaz CE está atribuindo o problema aos seus servidores, porém pelos testes que fiz e o outro cliente também o problema está é pior ainda...

Neste IP novo ele não reconhece quando chega a requisição como para nfe.sefaz.ce.gov.br porém aceita quando para 189.90.165.48. Isto caracteriza um problema deles e não seu ou até de DNS.

Simplesmente no servidor deles (ou algum proxy reverso deles) não está tratando corretamente o https://nfe.sefaz.ce.gov.br, talvez internamente ele esteja jogando para o IP antigo, por isso nos apresenta como erro.

Antes de enviar para eles, faça o teste de ping ou nslookup internamente no seu servidor PI. Se apontar para o 189.90.164.48 então passe isto pra eles:

Com https://nfe.sefaz.ce.gov.br/xxxx não funciona

Com https://189.90.164.48/xxxx funciona

E junte os dados de ping/nslookup para provar que não está na sua instalação o problema.

É importante dar este feedback pra eles, se não eles vão ficar respondendo esta resposta padrão de que o problema está no DNS dos clientes, e de fato não está.

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Só para complementar.

Eu tive um problema com DNS devido a trocas de IP de algumas SEFAZ. Depois de perceber que o IP da SEFAZ trocou, deletar o arquivo HOSTS do PI, descobri o esquema do DNS dinâmico do JAVA (um parâmetro que está configurado no Java (networkaddress.cache.ttl = -1) que impede o refresh do cache no Java.)

De acordo com BASIS temos que fazer um stop/start no Java e limpar o cache.

Por causa disso tive que alterar na mão (colocando o IP) em alguns canais. (Só posso fazer stop/start no java em Março).

At.,

Bernardo Tavares Braga

former_member182114
Active Contributor
0 Kudos

Excelente Bernardo, isso explica tudo o default u00E9 -1 "caching forever".

Procurei mais sobre o assunto e isto vem do java mesmo:

[Controlling DNS caching in the Java Virtual Machine (i.e. J2EE WAS)|http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/1887%3Fpage%3Dlast%26x-maxdepth%3D0] [original link is broken];

@Daniel, vocu00EA tinha feito um restart no java ?

Atenciosamente, Fernando Da Ru00F3