Por que o iCal costuma dizer "O servidor respondeu: 403 à operação CalDAVSetPropertyQueueableOperation".

9

Isso acontece nos meus MacBooks executando a versão 10.7.3 e ocorre pelo menos desde a versão 10.7 e com o iCloud. Meu calendário parece funcionar bem no meu iPhone.

Este pop-up diz "O acesso à conta" iCloud "não é permitido." e dá a opção de "Desligar" ou "Ignorar" e, se eu ignorar, parece estar bom por um tempo e depois volta depois de algumas horas.

Também tenho um calendário do Exchange e algumas assinaturas, mas esse erro sempre é reportado como sendo do meu calendário do iCloud.

Alguma idéia de como posso corrigir isso?

Nic Cottrell
fonte

Respostas:

6

O arquivo ics possui uma linha do organizador. De acordo com o padrão rfc2445, Seção 3.5 - Considerações de segurança, NÃO é permitido que os proprietários de eventos não modifiquem o evento ... portanto, o motivo para obter o erro CalDAVWriteEntityQueueableOperation.

A remoção de toda a linha ORGANIZER do arquivo ics antes da importação corrige o problema.

De acordo com o padrão, se o evento não estiver em um sistema de calendário agendado para grupos, por exemplo, um sistema de calendário para usuários únicos, a linha do organizador NÃO DEVE ser especificada (seção 4.8.4.3 - Conformidade).

Incrível quantas empresas de webinar entendem errado ...

Dan
fonte
Obrigado, este é o problema para mim. Eu estava gerando arquivos ICS que constantemente mostravam o erro do OP e a remoção da entrada do organizador o solucionava.
markquezada
3

Eu já tive um problema semelhante ao migrar várias contas do MobileMe para o iCloud. Resolvi o problema desativando e ativando a sincronização do iCal através do iCloud no meu iMac nas Preferências do sistema - na verdade, acredito que desativei tudo no meu caso.

Sempre faça backup do seu calendário antes de solucionar problemas (Arquivo> Exportar> Arquivo iCal).

As etapas a seguir são basicamente de uma discussão da Comunidade de Suporte da Apple .

  1. Abra o iCloud nas Preferências do Sistema.

  2. Desative (desmarque) a sincronização do iCal no painel Preferências do sistema do iCloud.
    Faça backup do iCal antes de fazer isso. Você precisará remover os dados do calendário.

  3. Abra o iCal e verifique se a conta do iCloud foi removida nas preferências do iCal em contas.

  4. Feche o iCal, reabra a preferência do sistema e ative (marque) a sincronização do iCal no painel Preferências do sistema do iCloud.

  5. Reabra o iCal e verifique se a conta do iCloud está ativada nas preferências do iCal em contas.

Neste ponto, se o problema persistir, talvez eu tente sair completamente do iCloud e depois entrar novamente. Mas lembre-se de fazer backup de todos os dados relacionados antes de desativar a sincronização do iCloud - iCal, Contatos, Correio, Photostream, etc.

Dale Foster
fonte
Acabei tentando o logout completo do iCloud. Após o login novamente, iCal começou repovoamento eventos a partir da nuvem, mas depois tudo parecia a mesma mensagem apareceu novamente :(
Nic Cottrell
Você pode tentar o seguinte. Remova as informações do usuário, caches, calendários e listas. 1. Saia de todas as contas do iCal e do iCloud. 2. Abra o Finder, clique em Ir -> Ir para a pasta… e digite '~ / Library / `. 3. Mova o conteúdo da pasta Caches, os arquivos do iCal na pasta Preferences e o conteúdo da pasta Calendars para a Lixeira. Adicione informações da conta do usuário. 1. Reinicie o computador. Digite os detalhes da conta do iCloud em Preferências do sistema. 2. Abra o iCal e verifique se todos os calendários foram carregados e se não há erros antes de adicionar contas adicionais ao iCal. por exemplo, Exchange
Dale Foster
3

Esse problema parece ser causado por caches de calendário corrompidos e também ocorre no macOS 10.12.2 Sierra.

A maneira mais fácil de se livrar desse problema é:

  1. Sair do calendário
  2. Abra o Visualizador de atividades e saia do "CalendarAgent"

note que o uso do QuickLook em qualquer item do calendário no Finder reiniciará o CalendarAgent, que não precisa ser executado na etapa 3

  1. Excluir ~ / Biblioteca / Calendários / Cache do calendário
  2. Excluir ~ / Biblioteca / Calendários / Calendário Cache-shm
  3. Excluir ~ / Biblioteca / Calendários / Calendário Cache-wal
  4. Calendário de Lançamento

                      Pasta de dados do calendário na Biblioteca, no diretório inicial do usuário, mostrando 3 arquivos de cache do Calendário a serem excluídos, conforme listado nas instruções

O Calendar lerá as informações das pastas e arquivos de dados ao redor em ~ / Library / Calendars / e recriará os caches corretamente.

Se, por algum motivo, os arquivos listados para excluir reaparecerem antes do lançamento do Calendário, isso significa que algo está acionando as operações do calendário do sistema. Tente sair de todos os seus aplicativos e inicie na etapa 2 ou faça o logout com a opção "Reabrir janelas ao fazer login novamente" desmarcada e faça login novamente.

                  caixa de diálogo mostrando as opções de logout, com "reabrir janelas ao fazer login novamente" desmarcada

William Cerniuk
fonte
1

Talvez isso possa ser resolvido se você adicionar credenciais do iCloud ao seu chaveiro? Eu tive um problema em que o Mail continuava solicitando a senha, mesmo tendo a configuração 'Lembrar senha' ativada no Mail. Foi resolvido quando adicionei explicitamente os detalhes de login no Keychain.

Vidur
fonte
Graças Vidur! Alguma idéia de qual deve ser o "nome do item do chaveiro"? "me.com" ou "icloud.com" ou algo mais? Eu não sei como eu pode associar manualmente um novo item chaveiro com iCal.app embora ...
Nic Cottrell
Aqui está a aparência da minha, não me lembro de onde consegui o campo 'Onde' ... provavelmente algum fórum ou outro lugar. cl.ly/0L1s1S0g3F0h3Q1z0W0Y
Vidur
Obrigado - e muito interessante. Eu encontrei uma entrada em um computador com algo semelhante - apenas o número Whereera diferente. No meu computador principal, no entanto, não há entradas CalDAV em tudo, mas iCal funciona melhor nessa máquina ....
Nic Cottrell
0

Esse problema foi resolvido usando o truque da biblioteca Dale Fosters. Desativei os calendários, fiz backup e depois movi ~ / Library:

  /Calendars
  /Library/Preferences/com.apple.CalendarAgent
  /Library/Preferences/com.apple.iCal.plist

... para a área de trabalho. Em seguida, reative os Calendários do iCloud nas preferências. Eu tive que reinserir as informações da conta nos Calendários, agora tudo está funcionando como deveria. Thanx!

bonka
fonte
Inacreditável. Ontem joguei fora o .plist etc. e mesclei com sucesso dois calendários via importação. Hoje, Calendar.app decidiu que minhas ações de ontem eram inválidas. e mais uma vez (esse era o status anterior à minha preferência de lixeira) gerou o erro 403 em todos os itens importados. Polegares falsos, sry.
Bonka
Quando você diz que os mudou para o Desktop - isso era apenas um backup? Você jogou na lixeira esses arquivos / pastas porque o Mail.app os reconstruiu?
NicCattrell
Nenhum arquivo existe no meu sistema no macOS 10.13
William Cerniuk 6/17/17
0

A última vez que cheguei

O servidor respondeu: "403" para a operação CalDAVWriteEntityQueueableOperation.

Eu olhei acima do servidor respondeu e encontrei em

"O servidor respondeu com um erro."
O acesso a (no meu caso) foi
"Spring: Boston 5 - St. Louis 3" em "Inesperado" na conta "iCloud" não é permitido.

Então, eu selecionei Go Offline, cliquei no meu Calendars, desmarquei todos os calendários, exceto o que eu havia nomeado Unexpected, e procurei no iCal (canto superior direito) "Primavera:". O que eu descobri foi a programação de beisebol do ano passado. Excluí todas as 181 entradas, fechei o iCal e reabri o iCal, e tudo estava bem.

Bem, essa é a minha experiência.

Mike
fonte
0

Eu tinha uma entrada na agenda que era um problema. Eu criei um novo calendário. Alterou a entrada para esse calendário e excluiu o calendário. Problema corrigido.

Paulo
fonte
0

Copiei e colei o evento e mudei o calendário para o mesmo calendário (desta vez, um pequeno ícone de uma pessoa apareceu ao lado). Depois de clicar em enviar e ignorar algumas vezes, tudo está bem.

bart
fonte
0

Como o item estava no servidor de calendário do iCloud, simplesmente entrei no site icloud.com(ou mac.com) e excluí o evento do calendário. Não houve reclamação do servidor e o item desapareceu imediatamente do meu aplicativo Apple Calendar.

Michael Dautermann
fonte
0

Percebi que todas as mensagens de erro estavam vinculadas à minha conta do Google. Então, fui às preferências de e-mail e nas contas e verifiquei os detalhes / informações no meu e-mail do Google. Todas as mensagens de erro que eu tinha visto antes estavam vinculadas a esta conta de e-mail. Portanto, se eu desmarcasse essa conta no iCal, todas as suas notas desapareceriam e, portanto, todas as mensagens de erro.

Mas eu queria ficar com anotações. Eu poderia simplesmente colocar as anotações na outra conta de e-mail, mas digitei a senha novamente e, desde então, não tenho mais problemas.

georgie
fonte