View my profile on LinkedIn

Posts tagged ‘blackberry’

Blackberry, Exchange 2010 e palle…

Un lavoraccio, piu’ i fix che il software vero e proprio, e vivaddio adesso funziona quasi tutto, tutto tranne l’invio delle e-mail dal cellulare, sarà come sempre un problema di permessi, forse ho pasticciato col “Send as” dell’utente admin di BES.

Ormai ci guardo lunedi. E’ venerdi e nonostante il giorno di festa delle Befana ho le palle pienotte :-)

Se un BlackBerry non esegue l’attivazione azienda (enterprise activation)

BlackBerry Bold 9000

BlackBerry Bold 9000

Per collegare un BlackBerry (nel mio caso un Bold 9000 aziendale assegnato ad un collega) ad un server BES (BlackBerry Enterprise Server) si deve eseguire, previa configurazione sul server, una semplice operazione chiamata “enterprise activation” conosciuta anche, se il menù del palmare è in italiano, “attivazione azienda” che consiste nell’inserire l’email del titolare del palmare ed un password asseganta nel BES, dare una conferma ed aspettare qualche minuto che il BlackBerry si connetta al server e esegua tutta la procedura completamente in automatico.

Ho perso un paio d’ore nel capire perchè il Bold 9000 in questione, con il contratto TOP MAIL di Tim regolarmente attivato, pur telefonando e mandando sms regolarmente da oltre due mesi non terminava l’attivazione azienda terminando con un laconico errore di “connessione di rete non disponibile”.

Dopo aver resettato e aggiornato il terminale con un nuovo firmware faccio quanche telefonata all’help desk di TIM dedicato fino a che non ho trovato uno che capisce davvero qualcosa di BlackBerry e che mi ha spiegato che solo se la scritta GSM / EDGE / 3G che appare in alto a destra nel dislpay e che indica il tipo di connessione (il mio 8300 per esempio è EDGE, questo 9000 è UMTS, quindi 3G) è scritta in MAIUSCOLO allora il terminale è registrato correttamente sulla rete BlackBerry e quindi l’attivazione azienda è possibile.

Se invece la scritta è minuscola allora, pur funzionando perfettamente come telefono, il terminale non è collegato alla rete BlackBerry e quindi niente BES.

Secondo lui o la sim (vecchia di 5 anni circa, che ha funzionato sempre perfettamente come fonia) o il terminale (nuovo fiammante, due mesi di vita) hanno qualche problema, l’unica cosa da fare è mettere la mia sim funzionante nel 9000 e la sim del mio collega nel mio 8300, per capire tra sim e terminale quale dei due non funziona.

In base a cosa non funzionerà dovremo chiede un cambio sim o una sostituzione del palmare.

La mia sim messa nel 9000 non viene nemmeno riconosciuta.

Rimetto la mia sim a posto e il mio 8300 si ricollega, il 9000 invece si accende ma smette definitivamente di riconoscere ogni tipo di sim che ci metto dentro.

Capisco che ho vinto un Bold 9000 defunto. Chiamo il 119, segnalo il guasto prendono qualche dato e visto che abbiamo l’assicurazione kasko mi dicono che in 10 giorni avrò un 9000 nuovo.

Certo che se uno col cellulare ci lavora 10 giorni sono tantini, ma tant’è…

Una volta rientrato il cellulare nuovo fiammante ci rimetto la sim del collega e il problema si ripropone: la scritta 3G e’ sempre minuscola.

Abbiamo risolto facendoci sostituire la sim in un centro Tim.

Certo che sfiga: con due cose che si potevano guastare si sono guastate entrambe :-D

Per far lavorare il collega in attesa del rientro del cellulare nuovo ho recuperato un muletto.

Però il collega era sul disperato perché nel telefono defunto c’era tutta la sua rubrica telefonica, ovviamente salvata in doppia copia prima di iniziare a fare gli esperimenti, ma il salvataggio è ingestibile: mi trovo in mano un file da circa un mega con estensione IPD che scopro in formato assai binario :-( .

Gli risolvo la cosa in due modi:

1) esiste un software shareware che si chiama ABCberry che permette di aprire e navigare i backup dei BlackBerry per visualizzare ed eventualmente stampare i dati. La versione di prova dura trenta giorni e non permete di esportare i dati, ma chissenefrega, i trenta giorni e la possibilità di consultazione sono più che sufficente per il mio collega.

2) inoltre gli ho installato un emulatore di Bold 9000 perfettamente funzionate che RIM rilascia gratuitamente.

E’ una figata spettacolare: si chiama “BlackBerry Simulator” ed è un’applicazione fatta per coloro che sviluppano software per BlackBerry in modo da poterlo testare sui vari modelli senza averli fisicamente, in pratica ti trovi una finestra nel pc con dentro un BlackBerry del modello che ti sei scelto di scaricare perfettamente funzionante che puoi mettere in carica, collegare via usb al pc, aggiornare il firmware e tutte queste cose, l’unica cosa che non può fare ovviamente è telefonare, anche se con qualche api di skype…  :-)

Ho importato il backup del mio collega nell’emulatore e lui si può scorrere la rubrica e gli sms salvati con il mouse.

Ho fatto gente mentre glielo facevo vedere :-D

Se vi interessa giocarci un poco  il download del simulatore si fà da qui, previa registrazione gratuita.

Resuscitare un BlackBerry dato per morto (JVM error 102)

Nel mio caso un modello Curve 8300, gemello di quello che uso io, che usava un mio collega che è improvviamente defunto con un laconico errore

JVM error 102

Era già diretto al cassonetto quando ho chiesto se lo potevo vedere, visto che avevo aggiornato il firmware del mio magari si poteva fare qualcosa per recuperarlo.

con una veloce ricerca su google ho scoperto che i passi per resuscitarlo sono questi:

1) cercate la versione del Desktop Manager più recente che trovate, non usate la versione che trovate nel cd col telefono, è vecchia, scaricatelo dalla rete, cercate con google

470_b050_multilanguage.exe

2) scaricate anche l’aggiornamento software del telefono più recente che trovate, anche per questo cercate con google

8300M_PBr4.5.0_rel75_PL2.7.0.66_A4.5.0.52_TIM_Italy.exe

la versione è quella di TIM, in azienda abbiamo tutti i BlackBerry di loro

ATTENZIONE: ovviamente col tempo potranno uscire versioni successive a queste, documentatevi in merito.

2) scaricate il Java Commander, cercate con google il file

JL_Cmder_v1.9.1.zip

3) scaricate ed installate, tutti e tre i software

4) attaccate il cellulare al computer, fatelo rilevare (aspettate qualche secondo) e lanciate il Java Commander.

5) scegliete la voce 4 che cancellerà TUTTO dal cellulare, quindi se siete in condizione di fare backup fateli, il BlackBerry che avevo io non finiva il boot, quindi i dati contenuti sono andati a donnine allegre.

6) date le conferme del caso e dopo qualche secondo sul display apparirà un messaggio di “errore 507

7) avviate il Desktop Manager e selezionate il “Caricatore di Applicazioni”, spuntate tutto quello che c’è di disponibile, e date il via, l’aggiornamento del telefono sarà del tutto automatico e impiegherà piu’ di un’ora.

Attenzione che l’ultimo riavvio del cellulare sarà particolarmente lungo, non disperate anche se sembra morto stà  lavorando duro per voi :-)

Notare che troverete guide come questa in giro per la rete che con gli stessi passaggi riescono a far ripartire dei BlackBerry di vari modelli della serie 8xxx, quindi se avete lo stesso problema su un modello diverso provate, tenete presente che per i software di cui al punto (1) andranno usati quelli specifici dl vostro modello di BlackBerry.

BlackBerry Enterprise Server e sue implementazioni con Qmail

Come già detto a suo tempo è possibile con poco sforzo ed un briciolo di astuzia implementare una architettura schematizzata nel diagramma qui sotto.

INTERNET   <->  MAIL.MIODOMINIO.IT (Qmail) -> Exchange / BES -> Internet

Le e-mail destinate al domino @miodominio.it spedite sia da persone che hanno un account @miodominio.it sia da persone che hanno una e-mail qualunque arrivano al server di posta principale raggiungibile all’indirizzo pubblico su internet mail.miodominio.it che fa capo, nei miei test ad un Linux con Qmail ma può essere usato un qualunque server canonico di posta configurato su internet come pop/smtp.

Qui rimangono fino a che il destinatario non le legge via webmail o le scarica col suo client di posta preferito.

Se il destinatario è fornito di BlackBerry allora le e-mail, grazie ad un connettore, verranno spostate dal Qmail alla corrispondente casella di posta presente su Exchange da dove a sua volta il BlackBerry Enterprise Server (BES) le recapita ai terminali BlackBerry.

Come connettore ho usato lo stato dell’arte per queste cose: GFI MailEssentials.

La posta per coloro che sono in possesso di un terminale BlackBerry quindi non risiede nel server Qmail, dove è solo di transito, ma staziona in Exchange da dove è consultabile via Outlook Web Access (OWA) o via Microsoft Outlook.

Quando un possessore di terminale BlackBerry spedisce una e-mail, indipendentemente dal destinatario, questa non transita MAI da Qmail, ma è l’Exchange stesso che, comportandosi da vero server SMTP, la recapita al server giusto, remoto se esterno a @miodominio.it, o a Qmail se il destinatario è @miodominio.it.

Se poi il destinatario @miodominio.it è a sua volta possessore di un terminale BlackBerry allora il connettore la riporterà dentro Exchange nel giro di pochi secondi.

Il tempo minimo impostabile dell’intervallo di polling della posta da parte del connettore che ho usato è di 60 secondi, quindi, tra l’arrivo dell’e-mail dentro Qmail al suo spostamento dentro Exchange, passeranno di media circa 30 secondi.

Tutto questo per evitare di avere un numero di licenze T (tutti gli utenti del mio dominio) quando ho un numero N di BlackBerry visto che nel mio caso T=28*N

Nota personale: non avrei mai creduto, a distanza di 7 anni, che avrei mai rimesso le mani su Exchange, ma devo ammettere che è cresciuto non poco, adesso è quasi usabule, anche se ha sempre una laogica tutta sua, purtroppo Microsoft Outlook 2007 funziona male più o meno come il ’97, inoltre adesso è più pesante,  di diverso ha solo i colori e i pulsanti messi in altri posti, ma è sempre fastidioso come un brufolo su una natica. Per quello che riguarda Zimbra prometteva bene, ma è, come già qualcuno aveva detto, troppo lento, soprattutto all’avvio del client, e il connettore schianta ogni 3×2, troppo instabile per un uso in produzione.

Il BlackBerry Enterprise Manager c’ha la mamma poco seria…

Ho appurato questa cosa oggi pomeriggio.

Perche se tento di attivare un terminale BlackBerry su un MIO BES lui non mi dice che è già attivo su UN ALTRO BES invece di dire che l’it policy non gli piace e morire in silenzio???

Gli faceva fatica scrivere dei messaggi di errore decenti ???

Peste e dannazione….

hitstatus