Clicky

Jump to content
Portal do Host
  • Sign Up

Sign in to follow this  
RobertSP

WHMCS CSRF Token - Erro

Recommended Posts

Olá pessoal, mudei aqui de host e resolvi instalar a versão 6 do WHMCS (no antigo host utilizava o 5), porém estou tendo problema com CSRF. O sistema não loga, somente se eu selecionar a opção de "relembrar", e depois de logado, não consigo salvar modificação nenhuma, sequer desabilitar a opção do CSRF na aba segurança, toda tentativa aparece "Invalid CSRF Protection Token".

Alguém já teve esse problema antes?

PS. Testei no 6.02 e inclusive o novo 6.1

Share this post


Link to post
Share on other sites

Olá pessoal, mudei aqui de host e resolvi instalar a versão 6 do WHMCS (no antigo host utilizava o 5), porém estou tendo problema com CSRF. O sistema não loga, somente se eu selecionar a opção de "relembrar", e depois de logado, não consigo salvar modificação nenhuma, sequer desabilitar a opção do CSRF na aba segurança, toda tentativa aparece "Invalid CSRF Protection Token".

Alguém já teve esse problema antes?

PS. Testei no 6.02 e inclusive o novo 6.1

Qual versão do seu PHP/IoncubeLoader e MySQL?

Isso ocorre em todos os navegadores?


Blog sobre WHMCS: http://whmcs.blog.br/
Serviços WHMCS: http://servicos.edvan.com.br/
Módulos WHMCS: http://modulos.edvan.com.br/

Share this post


Link to post
Share on other sites

Sim, troquei tanto de navegador, como de PC e mesmo erro.
-ionCube PHP Loader v4.6.1
-PHP Version 5.4.40
-mysql 5.5.42
 

Share this post


Link to post
Share on other sites

Sim, troquei tanto de navegador, como de PC e mesmo erro.
-ionCube PHP Loader v4.6.1
-PHP Version 5.4.40
-mysql 5.5.42
 

Após atualização você limpou o cache do seu WHMCS? Pasta /templates_c/

Utiliza algum proxy?

Faça um teste, insira na 1ª linha do configuration.php session_name("WHMCS");

Veja se persiste.


Blog sobre WHMCS: http://whmcs.blog.br/
Serviços WHMCS: http://servicos.edvan.com.br/
Módulos WHMCS: http://modulos.edvan.com.br/

Share this post


Link to post
Share on other sites

Persiste, instalei do zero, não restaurei backup não! Sem proxy! Meu host tá dizendo que é do whmcs e segundo eles, estão aguardando o ticket lá.

Aparentemente tá ok, pelo que busquei de requerimentos pela net

post_max_size=100M

session.gc_maxlifetime=1440
session.save_path=/tmp

Edited by RobertSP

Share this post


Link to post
Share on other sites

Amigo, tivemos esse problema usando nosso painel CWP,

Como não posso postar link nosso do procedimento que fizemos, instale o zendloader e o ioncube manualmente no seu servidor (http://www.servermom.org/how-to-install-ioncube-loader-on-centos-6/802/) (http://www.servermom.org/how-to-install-zend-optimizer-on-centos-6-with-apache/775/) .

Após crie um arquivo php.ini na raiz do seu whcms e cole isso nas primeiras linhas do arquivo:

; Ioncube Loader
zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_5.4.so
;Enable Zend Loader
zend_extension = /usr/lib64/php/modules/ZendGuardLoader.so
zend_loader.enable=1

; date timezone
date.timezone = America/Sao_Paulo   (altere pelo fuso horário da sua cidade conforme o site php.net (http://php.net/manual/en/timezones.php))

 

Obs: É importante que adicione essas linhas tbm no arquivo php.ini da sua conta de hospedagem.

_______________________________________________

Php que utilizamos é a versão 5.4.27 e altere tbm max_execution_time = 90 memory_limit = 128M nós usamos 128 mas pode usar mais sem problemas. Usamos com Apache + Varnish Cache + Nginx Reverse Proxy

Importante se você usa cloudfare coloque é mesmo no modo desenvolvedor para teste.

 

Espero que resolva e caso não resolva adicione a linha  $display_errors = true; no seu arquivo configuration.php e poste os erros.

 

 


Consultoria em TI - Soluções Hospedadas  - Licenças Plesk (Partner) - Assistência Técnica  - Site: tecsecret.com.br

Share this post


Link to post
Share on other sites

Resolveram, obrigado pela ajuda. Era do servidor mesmo, p/ meus projetos pessoais utilizo hospedagem compartilhada então fiquei na mão deles.
Mandei o log de erro, só assim souberam resolver. Era problema de sessão.

 

PHP Warning: Unknown: open(/tmp/sess_c43b8c8b12317fdsr34dfg456ygh56777g7a, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



×
×
  • Create New...