Esse erro realmente significa que não foi possível abrir o arquivo em que ele deseja salvar. Parece um pouco mal formulado. Não há tempo limite para levar muito tempo para realmente gerar os parâmetros, apenas para obter o bloqueio do arquivo no qual deseja gravar. Veja o código no link e especificamente:
/* If multiple dovecot instances are running, only one of them needs
to regenerate this file. */
ret = file_wait_lock(fd, temp_path, F_WRLCK,
FILE_LOCK_METHOD_FCNTL,
SSL_BUILD_PARAM_TIMEOUT_SECS, &lock);
if (ret < 0)
i_fatal("file_try_lock(%s) failed: %m", temp_path);
if (ret == 0) {
/* someone else is writing this */
i_fatal("Timeout while waiting for %s generation to complete",
path);
}
Isso pode significar que há outra instância em execução ou que um arquivo temporário não foi limpo corretamente, ou o que for. Tente encerrar todas as instâncias do dovecot, removendo o arquivo que ele estava tentando abrir e, se estiver lá, a versão .tmp do mesmo e, em seguida, inicie o pombo novamente. Espero que isso seja possível.