Weird Issue com configuração balanceada de carga do WP 3.0

4

Eu tenho uma configuração do wordpress MU (3.0.1) (atualizada de 2.9.2).

Ele é executado em 4 instâncias, com carga balanceada, e todas as 4 se conectam ao mesmo banco de dados.

Agora, quando apenas uma instância está em execução, ela está funcionando bem ...

Quando executo várias instâncias, não consigo desfazer ou desfazer a lixeira nem faço alterações nas configurações. Recebo esta mensagem:

Are you sure you want to do this?

Please try again.

o URL quando isso ocorre é

mblogs.com/testblog/wp-admin/post.php?post=9&action=trash&_wpnonce=8f5a697d1e

Qual poderia ser o problema e como corrigi-lo?

    
por Ramprasad Prabhakar 16.09.2010 / 17:02

1 resposta

3

Provavelmente, este é o resultado da função check_admin_referer() não reconhecer sua solicitação como proveniente da área administrativa. Como sua consulta contém claramente nonce , é provável que não esteja sendo reconhecido.

  Nonces pode ser bloqueado de várias maneiras. Eles são exclusivos da instalação do WordPress , para o usuário do WordPress, para a ação, para o objeto da ação e para o tempo da ação (janela de 24 horas). Isso significa que, se qualquer uma dessas coisas mudar, o nonce é inválido. ( Mark Jaquith )

Minha teoria é que suas instalações com balanceamento de carga não contam como a mesma instalação com o objetivo de gerar nonce. Se possível, tente limitar a área de administração a um único servidor e veja se isso ajuda.

    
por Rarst 16.09.2010 / 17:30

Tags