Dialog jQuery UI nei dispositivi mobile

Il componente Dialog di jQuery UI è un potete strumento per gestire pop up dinamici all’interno delle nostre pagine web. Nonostante questa libreria non sia quella più indirizzata al mobile (vedi jQuery Mobile), essa permette comunque di utilizzare i propri componenti anche nei più svariati tablet e smartphone in commercio senza grossi problemi di integrazione. Restando in tema mobile viene facile pensare ai tag HTML dedicati a questi dispositivi; uno tra tutti <meta name="viewport" />. Esso permette di impedire all’utente di zoomare la pagina web e di modificare la dimensione della pagina per adattarla al meglio allo schermo.Ed è proprio qui che jQuery UI e viewport non riescono a convivere pacificamente assieme: l’aggiunta del contenuto width=device-width impedisce al Dialog di centrarsi nella pagina o, cosa ancora peggiore, di uscirne dai confini. Per risolvere il tutto sarà sufficiante rimuovere width=device-width dal viewport.

Refresh Quota utenti in Exchange

Il cambio delle impostazioni della quota sui DB di Exchange o sui singoli utente vengono recepiti molto lentamente dal server e questo a volta causa problemi. Questo avviene perché il server lavora con una sua cache per evitare di interrogare Active Directory troppo frequentemente. Di default questa cache è di 2 ore. Per far leggere i nuovi valori immediatamente l’unica soluzione è riavviare l’Archivio Informazioni. Per evitare però di ritrovarsi nelle stessa situazione al cambiamento successivo basta seguire queste istruzioni: Mailbox Size Limits Are Not Enforced in a Reasonable Period of Time.  

Bloccare l’email spoofing in Exchange

Uno dei problemi più classici nell’apertura diretta di un server Exchange ad internet per quanto riguarda la ricezione della posta è l’email spoofing ovvero la ricezione di mail contenenti spam da internet che dichiarano di provenire da uno dei domini autoritativi del server. Queste mail ricevute senza autenticazione vengono normalmente lasciate passare perché sono destinate ad un indirizzo locale valido. Per disabilitare questo comportamento basta eseguire dalla shell di Exchange: Get-ReceiveConnector “Nome del connettore esterno” | Get-ADPermission -user “NT AUTHORITY\Anonymous Logon” | where {$_.ExtendedRights -like “ms-exch-smtp-accept-authoritative-domain-sender”} | Remove-ADPermission NOTA: Nel caso in cui il server Exchange sia installato su un server italiano l’utente è “NT AUTHORITY\Accesso Anonimo”. Attenzione inoltre che il nome del connettore è case sensitive. L’esecuzione del comando genera una richiesta di conferma da parte del sistema per l’eliminazione del permesso, se questa richiesta non appare verificare il nome del connettore. Questo comando elimina l’autorizzazione per l’utente anonimo... Leggi tutto →

Auto Enrollment dei Certificati

Scenario: Dominio Active Directory, Domain controller multipli e Certification Authority già installata sul primo domain controller. In questa configurazione può succedere che i DC secondari non riescano a rinnovare il certificato per il ruolo di Domain Controller, causando quindi problemi all’accesso SSL ad Active Directory specialmente da parte di applicazioni di terze parti (ad esempio il Single Sign On di VMWare). Nel log possiamo trovare questi errori subito dopo il logon: Onde evitare questo problema bisogna attiva l’Auto Enrollment dei certificati nel dominio. Sulla CA: Verificare che il gruppo Certificate Service DCOM Access abbia i corretti permessi sul DCOM. In Component Services nelle proprietà di My Computer, verrificare che nel tab COM Security sotto Access Permission – Edit Limits il gruppo sia presente ed abbia entrambi gli accessi abilitati. In Component Services nelle proprietà di My Computer, verrificare che nel tab COM Security sotto Launch and Activation Permissions – Edit Limits il gruppo sia... Leggi tutto →