Mostrando postagens com marcador IIS. Mostrar todas as postagens
Mostrando postagens com marcador IIS. Mostrar todas as postagens

quarta-feira, 2 de novembro de 2016

Criação de certificados auto assinados facilitado

Certificado auto assinado para o domínio www.contoso.com
A partir da versao 4.0 do Powershell temos um novo cmdlet que facilita bastante a criacao dos certificados auto assinados. O cmdlet New-SelfSignedCertificate oferece a possibilidade de configurar todos as propriedades do certificado, como por exemplo nome DNS e a validade.
   
A execução do seguinte comando gera um certificado para o dominio www.contoso.com no repositório de certificados \LocalMachine\My:

New-SelfSignedCertificate -DnsName www.contoso.com -CertStoreLocation cert:\LocalMachine\My

O certificado gerado aparace sem configuracoes adicionais no IIS:


segunda-feira, 28 de dezembro de 2015

Let's Encrypt - certificados SSL grátis para todos!



"Let's Encrypt" iniciou a fase beta pública no dia 3 de dezembro, e está emitindo certificados SSL gratuitos - classificados pelos navegadores como confiáveis.

Atrás da autoridade de certificação "Let's Encrypt" estão organizações famosas, como Mozilla, Akamai, Cisco e a Electronic Frontier Foundation. Elas fundaram o Grupo Internet Security Research Group (ISRG). O objetivo do projeto é nada menos do que estabelecer conexões criptografadas HTTPS como o padrão da internet e, assim, garantir mais privacidade e segurança. 


Patrocinadores do projeto
O Grupo Internet Security Research Group quer alcançar isso com certificados gratuitos, os quais são classificados pelos principais navegadores como confiáveis. Além disso, o ISRG desenvolveu um novo protocolo chamado ACME, o que torna a emissão de certificados mais fácil e automatizada.


Relacionamento dos certificados do Let's Encrypt

A instalação e configuração é simples (consulte o artigo Instalador letsencrypt-win-simple), os certificados são validos por 90 dias e renovados automaticamente.

Observação: a configuração adicionará arquivos à página no IIS e será necessário validar o funcionamento após a aplicação das atualizações do SharePoint.

Fontes:

Passos para usar Let's Encrypt no IIS
Instalador letsencrypt-win-simple
Arquitetura

quarta-feira, 29 de outubro de 2014

Usefull tools: Err.exe (Microsoft Exchange Server Error Code Look-up)

The tool "Microsoft Exchange Server Error Code Look-up" to the contrary to what the name suggests serves to decipher almost any error code.



Here as an example the utilization of the tool deciphering the classic COM error 0x80070005 (Access is denied):

c:\err.exe 0x80070005
# for hex 0x80070005 / decimal -2147024891 :
  COR_E_UNAUTHORIZEDACCESS              corerror.h
# MessageText:
# Access is denied.
  DIERR_OTHERAPPHASPRIO                        dinput.h
  DIERR_READONLY                                          dinput.h
  DIERR_HANDLEEXISTS                                 dinput.h
  DSERR_ACCESSDENIED                             dsound.h
  ecAccessDenied                                               ec.h
  ecPropSecurityViolation                                    ec.h
  MAPI_E_NO_ACCESS                                    mapicode.h
  STIERR_READONLY                                        stierr.h
  STIERR_NOTINITIALIZED                                 stierr.h
  E_ACCESSDENIED                                         winerror.h
# General access denied error
# 11 matches found for "0x80070005"

It returns codes from 172 sources such as SQL, AD, Exchange and so on.

Code sources

Description:



Use the Error Code Lookup tool to determine error values from decimal and hexadecimal error codes in Microsoft Windows® operating systems. The tool can look up one or more values at a time. All values on the command line will be looked up in Exchange’s internal tables and presented to you. If available, informational data associated with the value or values will also be shown.

Microsoft Exchange Server Error Code Look-up
Original Post

terça-feira, 20 de maio de 2014

Ferramentas úteis: Err.exe (Microsoft Exchange Server Error Code Look-up)

A ferramenta "Microsoft Exchange Server Error Code Look-up" em contrário do que o nome sugere serve para decifrar praticamente qualquer código de erro.



Aqui como exemplo a utilização da ferramenta para decifrar o código de erro clássico COM 0x80070005 (Access is denied):

c:\err.exe 0x80070005
# for hex 0x80070005 / decimal -2147024891 :
  COR_E_UNAUTHORIZEDACCESS              corerror.h
# MessageText:
# Access is denied.
  DIERR_OTHERAPPHASPRIO                        dinput.h
  DIERR_READONLY                                          dinput.h
  DIERR_HANDLEEXISTS                                 dinput.h
  DSERR_ACCESSDENIED                             dsound.h
  ecAccessDenied                                               ec.h
  ecPropSecurityViolation                                    ec.h
  MAPI_E_NO_ACCESS                                    mapicode.h
  STIERR_READONLY                                        stierr.h
  STIERR_NOTINITIALIZED                                 stierr.h
  E_ACCESSDENIED                                         winerror.h
# General access denied error
# 11 matches found for "0x80070005"

Microsoft Exchange Server Error Code Look-up

sexta-feira, 7 de fevereiro de 2014

SharePoint - Excel Service Application - Unable to process the request. Wait a few minutes and try performing this operation again.


Evento amigável não é? Esse evento ocorre se o servidor está sem recursos OU se SharePoint não consegue acessar os Performance Counters - e isso era o caso aqui.

Encontrei o evento abaixo visualizando os worker processes do IIS (Category does not exist' error when viewing IIS Worker Processes in IIS Manager)


E os seguintes nos logs do SharePoint:

Na aberturo dos arquivos:

w3wp.exe (0x0EA8) 0x1F00 Excel Services Application     Web Front End acco Critical There was an error in communicating with Excel Calculation Services http://SPServer:32843/08ac7f6752a042e88dbcc03b8e7cfe33/ExcelService*.asmx exception: The remote server returned an error: (403) Forbidden. [Session:  User: contoso\administrator].

E mais eventos relacionados aos Performance Counters (sem ID de correlação):

w3wp.exe (0x0EA8) 0x2B44 SharePoint Foundation ff69 Medium   PDH failure on counter \SPServer\ASP.NET\\Requests Current with error Unknown error (0x800007d0)  
OWSTIMER.EXE (0x03BC) 0x1F5C SharePoint Foundation ff69 Medium   PDH failure on counter \SPServer\Memory\\Available Mbytes with error Unknown error (0x800007d0)

Solução:

Opção 1: O usuário de serviço não tem permissão para acessar os counters http://support.microsoft.com/kb/2711527  

Opção 2: Counters corrompidos: execute o comando lodctr /R e em seguida IISReset
http://technet.microsoft.com/en-us/library/bb490926.aspx

[]