Configurar o modo FIPS com o XenMobile
O modo FIPS (Federal Information Processing Standards) no XenMobile dá suporte a clientes do governo federal dos EUA, usando somente bibliotecas de certificado FIPS 140-2 para todas as operações de criptografia. Instalar o XenMobile Server com o modo FIPS garante que todos os dados do cliente e do servidor XenMobile sejam totalmente compatíveis com o FIPS 140-2. Essa conformidade se aplica aos dados em repouso e aos dados em trânsito.
Antes de instalar um XenMobile Server no modo FIPS, conclua os pré-requisitos a seguir.
Use um SQL Server 2014 externo para o banco de dados do XenMobile. O SQL Server também deve ser configurado para comunicação SSL segura. Para obter instruções sobre como configurar a comunicação SSL segura com o SQL Server, consulteHabilitar conexões criptografadas com o mecanismo de banco de dados (SQL Server Configuration Manager).
A comunicação SSL segura requer que você instale um certificado SSL confiável de uma autoridade de certificação (CA) de renome no SQL Server. Atenção, o SQL Server 2014 não pode aceitar um certificado curinga. A Citrix recomenda, portanto, que você solicite um certificado SSL com o FQDN do SQL Server.
Configuração do modo FIPS
Você pode ativar o modo FIPS somente durante a instalação inicial do XenMobile Server. Não é possível ativar o modo FIPS após a conclusão da instalação. Portanto, se você planeja usar o modo FIPS, deverá instalar o XenMobile Server com o modo FIPS do início. Além disso, para clusters do XenMobile, todos os nós do cluster devem ter o FIPS ativado. Você não pode ter uma combinação de XenMobile Servers FIPS e não FIPS no mesmo cluster.
Há uma opçãoToggle FIPS modena interface de linha de comando do XenMobile que não se destina ao uso em produção. Essa opção se destina ao uso diagnóstico e não de produção, e não é compatível em um XenMobile Server de produção.
Durante a instalação inicial, ativeFIPS mode.
Carregue o certificado de AC raiz para o SQL Server.
Especifique o nome do servidor e a porta do SQL Server, as credenciais de login no SQL Server e o nome do banco de dados a ser criado para o XenMobile.
Nota:
Você pode usar um login SQL ou uma conta do Active Directory para acessar o SQL Server, mas o login usado deve ter a função DBcreator.
Para usar uma conta do Active Directory, insira as credenciais no formato domínio\nome do usuário.
Depois de concluir essas etapas, prossiga com a instalação inicial do XenMobile.
Para confirmar que a configuração do modo FIPS foi bem-sucedida, faça login na interface de linha de comando do XenMobile. A fraseIn FIPS Compliant Modeé exibida na faixa de login.
Importando certificados
O procedimento a seguir descreve como configurar o FIPS no XenMobile importando um certificado.
Pré-requisitos do SQL
A conexão com a instância do SQL do XenMobile precisa ser segura, e a versão do SQL Server deve ser 2012 ou 2014. Para proteger a conexão, consulteComo ativar a criptografia SSL de uma instância do SQL Server usando o Console de Gerenciamento Microsoft.
Se o serviço não for reiniciado corretamente, verifique o seguinte: abraServices.msc.
Copie as informações de conta de login usadas para o serviço do SQL Server.
Abra MMC.exe no SQL Server.
Vá atéFile > Add/Remove Snap-ine clique duas vezes no item de certificados para adicionar o snap-in dos certificados. Selecione a conta de computador e o computador local nas duas páginas do assistente.
Clique emOK.
ExpandaCertificates (Local Computer) > Personal > Certificadose localize o certificado SSL importado.
小团体com o botao direito do mouse no certificado importado (selecionado no SQL Server Configuration Manager) e clique emAll Tasks > Manage Private Keys.
EmGroup or User names, clique emAdd.
Insira o nome da conta de serviço do SQL que você copiou na etapa anterior.
Limpe a opçãoAllow Full Control. Por padrão, as permissões Controle total e Leitura serão fornecidas à conta de serviço, mas ela precisa somente conseguir ler a chave privada.
Feche oMMCe inicie o serviço SQL.
Verifique se o serviço SQL foi iniciado corretamente.
Pré-requisitos dos Serviços de Informações da Internet (IIS)
Baixe o certificado raiz (base 64).
Copie o certificado raiz para o site padrão no servidor IIS, C:\inetpub\wwwroot.
Marque a caixa de seleçãoAuthenticationdo site padrão.
DefinaAnonymouscomoenabled.
Marque a caixa de seleção de regrasFailed Request Tracking.
O arquivo .cer não pode estar bloqueado.
Navegue até o local do .cer em um navegador da Web a partir do servidor local,
https://localhost/certname.cer
. O texto do certificado raiz é exibido no navegador.Se o certificado raiz não for exibido no navegador da Web, verifique se o ASP está ativado no servidor IIS como se segue.
Abra o Gerenciador de Servidores.
Navegue até o assistente emGerenciar > Adicionar Funções e Recursos.
Nas funções de servidor, expandaServidor Web (IIS), expandaServidor Web, expandaDesenvolvimento de aplicativoe selecioneASP.
Clique emAvançaraté a conclusão da instalação.
Navegue até
https://localhost/cert.cer
.Para obter mais informações, consulteServidor Web (IIS).
Nota:
低地颇得城市搜救一instância do IIS da CA para este procedimento.
Importando o certificado raiz durante configuração inicial do modo FIPS
Quando você concluir as etapas para configurar o XenMobile pela primeira vez no console de linha de comando, deverá concluir estas configurações para importar o certificado raiz. Para obter detalhes sobre as etapas de instalação, consulteInstalação do XenMobile.
- Ativar FIPS: Sim
- Carregar certificado raiz: Sim
- Copiar(c) ou Importar(i): i
- Digite a URL HTTP para importar:
https://
/cert.cer - Server:FQDN do SQL Server
- Port: 1433
- User name: a conta de serviço que pode criar o banco de dados (
domain\username
). - Password: a senha da conta de serviço.
- Database: um nome de sua escolha.
Ativar o modo FIPS em dispositivos móveis
Por padrão, o modo FIPS está desativado em dispositivos móveis. Para ativar o modo FIPS, vá paraConfigurações > Propriedades do cliente, edite a propriedadeAtivar o modo FIPSe defina o valor comotrue. Para obter mais informações, consultePropriedades do cliente.