Tag-Archive for » ceux «

Mercredi, 18 mars, 2009 | Auteur:

[modifier] Tant pis. Il s'avère que openssl est en mesure de déterminer que la clé et le certificat sont déjà dans un seul fichier. Donc, aucun csplittion nécessaire (bien, J'espère que quelqu'un lecture de cet au moins appris sur la façon agréable csplit est). En fait, l'ensemble du script pourrait aussi bien être obsolète… blaargh. Bien, au moins il donne une belle avertissement de ne pas donner un mot de passe vide. 😀

Voici la nouvelle version:

pem2pfx – convertit un fichier au format PEM. contenant une clé privée et le certificat signé dans un fichier. pfx certificat compatible Windows.

#!/bin / bash
#pem2pfx
#v0.2
#Difficile - bretndan@swJeftspirit.co.za
# Convertit un fichier de certificat. Pem au format pfx.
# $1 est le fichier source
ensemble -et
 
si [ $# = 1 ]; puis
  outputfile=`écho $1 | mais 'S / .pem $ /. Pfx /'`
 
  écho "S'il vous plaît spécifier un mot de passe ci-dessous. De Windows refuse d'importer un certificat. Pfx avec un mot de passe vide."
  openssl pkcs12 -exportation -dehors $outputfile -dans $1
 
 autre
  écho "Pem2pfx - convertit un pem. formaté la clé privée et le fichier de certificat à un pfx IIS-compatible.."
  écho "Utilisation: pem2pfx inputfile.pem"
dans

plus…

Partager
Samedi, 21 février, 2009 | Auteur:

Relativement nouveaux types de documents Bureau 2007 a donné quelques problèmes de hébergeurs quand leurs clients veulent offrir des documents à télécharger. Le plus souvent, les documents sont offerts par le serveur Web en tant que “text / html” qui est ensuite rendu comme une tonne de déchets sur l'écran de l'internaute.

La meilleure façon de résoudre cela est d'ajouter tous les MIME types de configuration principal du serveur. IIS7 pour Windows a déjà ces types MIME configuré correctement par défaut. IIS6 et IIS5 exigent les types MIME à ajouter, comme puissance Apache sur les installations plus anciennes. Pour Apache, il ya aussi une solution pour le propriétaire du domaine individuel pour ajouter les types MIME via Apache .htaccess fichier.

IIS 6 type MIME plus (pour l'administrateur du serveur)

Avant cela peut être fait, veiller à ce que votre serveur est également configuré pour permettre le montage de la métabase directe:

  1. Chargement Gestionnaire des services Internet: Démarrer -> RONU, “inetmgr” -> [Bien]
  2. Cliquez droit sur l' “serveur” et cliquez sur “Properties”
  3. De l' “Internet Information Services” languette (généralement le seul onglet), faire en sorte que l' “Ilnmesure directe de la métabase Modifier” case est cochée.
  4. Cliquez [Bien]

Assurez-vous de sauvegarder la configuration de IIS (ici pour IIS5) d'avance. Je ne vais pas prendre toute la responsabilité pour un admin briser son serveur. J'ai des raisons de croire peut travailler aussi sur IIS5 mais j'ai autant de raisons de croire que ça pourrait donner beaucoup d'erreurs. Si un IIS5 / Fenêtres 2000 admin est prêt à tester par moi après la sauvegarde votre configuration s'il vous plaît laissez-moi savoir des résultats.

Copiez le texte suivant dans un fichier nommé msoff07-addmime.vbs et l'exécuter une fois de la ligne de commande en tapant cscript msoff07-addmime.vbs et en appuyant sur Entrée. Si vous avez plus d'une fois, les types MIME seront ajoutés à chaque fois et vous aurez plusieurs entrées identiques:

'Ce script ajoute le Bureau nécessaire 2007 types à un IIS MIME 6 Serveur.
"Pour utiliser ce script, il suffit de double-cliquer ou exécuter à partir d'une ligne de commande.
«L'exécution de ce script plusieurs fois des résultats dans de multiples entrées dans le
«IIS MimeMap de sorte que vous ne devriez pas avoir plus d'une fois.
«Mise à jour de http://msdn.microsoft.com/en-us/library/ms752346.aspx
 
Aucun MimeMapObj, MimeMapArray, MimeTypesToAddArray, WshShell, oExec
Const ADS_PROPERTY_UPDATE = 2 
 
«Définir les types à ajouter MIME
MimeTypesToAddArray = Tableau("Docm.", "Application/vnd.ms-word.document.macroEnabled.12", _
". Docx", "Application / vnd.openxmlformats-officedocument.wordprocessingml.document", _
"Dotm.", "Application/vnd.ms-word.template.macroEnabled.12", _
"Dotx.", "Application / vnd.openxmlformats-officedocument.wordprocessingml.template", _
"Potm.", "Application/vnd.ms-powerpoint.template.macroEnabled.12", _
"Potx.", "Application / vnd.openxmlformats-officedocument.presentationml.template", _
"Ppam.", "Application/vnd.ms-powerpoint.addin.macroEnabled.12", _
". PPSM", "Application/vnd.ms-powerpoint.slideshow.macroEnabled.12", _
". Ppsx", "Application / vnd.openxmlformats-officedocument.presentationml.slideshow", _
"Pptm.", "Application/vnd.ms-powerpoint.presentation.macroEnabled.12", _
". Pptx", "Application / vnd.openxmlformats-officedocument.presentationml.presentation", _
"SLDM.", "Application/vnd.ms-powerpoint.slide.macroEnabled.12", _
"Sldx.", "Application / vnd.openxmlformats-officedocument.presentationml.slide", _
". Xlam", "Application/vnd.ms-excel.addin.macroEnabled.12", _
"Xlsb.", "Application/vnd.ms-excel.sheet.binary.macroEnabled.12", _
"Xlsm.", "Application/vnd.ms-excel.sheet.macroEnabled.12", _
". Xlsx", "Application / vnd.openxmlformats-officedocument.spreadsheetml.sheet", _
"Xltm.", "Application/vnd.ms-excel.template.macroEnabled.12", _
"Xltx.", "Application / vnd.openxmlformats-officedocument.spreadsheetml.template") 
 
«Obtenir l'objet de MimeMap
Set MimeMapObj = GetObject(«Questions://Localhost / MimeMap")
 
«Appel addMimeType pour chaque paire de types d'extension / MIME
Pour compteur = 0 à UBound(MimeTypesToAddArray) Étape 2
    AddMimeType MimeTypesToAddArray(compteur), MimeTypesToAddArray(compteur+1)
Suivant
 
«Créer un objet Shell
Set WshShell = CreateObject("WScript.Shell")
 
'Arrêter et démarrer le service IIS
Set oExec = WshShell.Exec("Net stop w3svc")
Faire Tandis que oExec.Statut = 0
    WScript.Sommeil 100
Boucle
 
Set oExec = WshShell.Exec("Net start w3svc")
Faire Tandis que oExec.Statut = 0
    WScript.Sommeil 100
Boucle
 
Set oExec = Rien
 
«Rapport statut de l'utilisateur
WScript.Echo "Microsoft Office 2007 Types de document MIME ont été enregistrés."
 
«Sous addMimeType
Sous AddMimeType (Ext, MTYPE)
 
    «Obtenir les mappages de la propriété MimeMap.
    MimeMapArray = MimeMapObj.GetEx("MimeMap") 
 
    "Ajouter une nouvelle cartographie.
    Je = UBound(MimeMapArray) + 1
    REDIM Préserver MimeMapArray(Je)
    Set MimeMapArray(Je) = CreateObject("MimeMap")
    MimeMapArray(Je).Extension = Ext MimeMapArray(Je).MimeType = MTYPE MimeMapObj.PutEx ADS_PROPERTY_UPDATE, "MimeMap", MimeMapArray MimeMapObj.SetInfo
 
Fin Sous

Apache MIME plus de type (pour l'administrateur du serveur)

Apache stocke ses types MIME dans un fichier normalement situé à $installpath / conf / mime.types. Voir le mod_mime documentation pour en savoir plus sur comment cela fonctionne:. Arch Linux installe ses types MIME à /etc / httpd / conf / mime.types et Parallels Plesk installe dans /usr / local / psa / admin / conf / mime.types. Votre distribution pourrait avoir dans un autre endroit, donc trouver votre mime.types déposer en exécutant localiser mime.types.

Ajoutez les lignes suivantes à votre fichier mime.types:

application/vnd.ms-word.document.macroEnabled.12                          docm
application/vnd.openxmlformats-officedocument.wordprocessingml.document   docx
application/vnd.ms-word.template.macroEnabled.12                          dotm
application/vnd.openxmlformats-officedocument.wordprocessingml.template   dotx
application/vnd.ms-powerpoint.template.macroEnabled.12                    potm
application/vnd.openxmlformats-officedocument.presentationml.template     potx
application/vnd.ms-powerpoint.addin.macroEnabled.12                       ppam
application/vnd.ms-powerpoint.slideshow.macroEnabled.12                   ppsm
application/vnd.openxmlformats-officedocument.presentationml.slideshow    ppsx
application/vnd.ms-powerpoint.presentation.macroEnabled.12                pptm
application/vnd.openxmlformats-officedocument.presentationml.presentation pptx
application/vnd.ms-powerpoint.slide.macroEnabled.12                       sldm
application/vnd.openxmlformats-officedocument.presentationml.slide        sldx
application/vnd.ms-excel.addin.macroEnabled.12                            xlam
application/vnd.ms-excel.sheet.binary.macroEnabled.12                     xlsb
application/vnd.ms-excel.sheet.macroEnabled.12                            xlsm
application/vnd.openxmlformats-officedocument.spreadsheetml.sheet         xlsx
application/vnd.ms-excel.template.macroEnabled.12                         xltm
application/vnd.openxmlformats-officedocument.spreadsheetml.template      xltx

Apache MIME plus de type (Pour le propriétaire du domaine, avec au moins FTP accès – en utilisant le fichier htaccess.)

Ajouter le texte suivant à votre domaine de .htaccess fichier, le plus souvent dans un httpdocs/ annuaire

AddType application/vnd.ms-word.document.macroEnabled.12 docm
AddType application / vnd.openxmlformats-officedocument.wordprocessingml.document docx
AddType application/vnd.ms-word.template.macroEnabled.12 dotm
AddType application / vnd.openxmlformats-officedocument.wordprocessingml.template dotx
AddType application/vnd.ms-powerpoint.template.macroEnabled.12 potm
AddType application / vnd.openxmlformats-officedocument.presentationml.template potx
AddType application/vnd.ms-powerpoint.addin.macroEnabled.12 ppam
AddType application/vnd.ms-powerpoint.slideshow.macroEnabled.12 ppsm
AddType application / vnd.openxmlformats-officedocument.presentationml.slideshow ppsx
AddType application/vnd.ms-powerpoint.presentation.macroEnabled.12 pptm
AddType application / vnd.openxmlformats-officedocument.presentationml.presentation pptx
AddType application/vnd.ms-powerpoint.slide.macroEnabled.12 SLDM
AddType application / vnd.openxmlformats-officedocument.presentationml.slide sldx
AddType application/vnd.ms-excel.addin.macroEnabled.12 xlam
AddType application/vnd.ms-excel.sheet.binary.macroEnabled.12 xlsb
AddType application/vnd.ms-excel.sheet.macroEnabled.12 xlsm
AddType application / vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx
AddType application/vnd.ms-excel.template.macroEnabled.12 xltm
AddType application / vnd.openxmlformats-officedocument.spreadsheetml.template xltx
Partager
Samedi, 21 février, 2009 | Auteur:

and my Personal Rating (PR) out of 10 😉

I use Firefox so most of these won’t apply to non-FF users. Cependant, I’d be very very interested to hear what other addons my friends, subscribers, and random websurfers find interesting or useful to them. Have your say and let us know why you love the addons you love. 🙂

Personally, I prefer addons that aren’t intrusive. Ideally, an addon must have a minimal interface and give me a measurable benefit for me to keep it installed.

Cacheviewer – 7

Ceci est un front-end GUI pour le cache de Firefox conserve des dernières pages et les médias. J'ai trouvé cet addon plus intéressant qu'utile en ce moment donc je vais probablement l'enlever bientôt.

ColorfulTabs – 9

J'aime les couleurs. L'onglet couleur regroupement ne fonctionne pas très bien quand vous arrivez à propos de 30 onglets quoique… :-/

télécharger la barre d'état – 10

Je préfère avoir tout dans Firefox dans une seule fenêtre dans des onglets. Avoir une boîte de téléchargement dans une fenêtre séparée est un grand non-non pour moi. Il enregistre également l'écran immobilier, car il est très minime. 🙂

video DownloadHelper – 10

Video DownloadHelper cherche streaming media – spécifiquement à la recherche de tout grand contenu qui est en cours de téléchargement. Lorsque vous cliquez sur l'icône, il vous montre les flux actuellement-téléchargement et vous donne la possibilité de faire la queue comme un “Ordinaire” télécharger.

Puisque vous ne savez jamais si FF va planter ou la puissance va couper, Je préfère enregistrer une copie sur mon bureau et je peux alors voir la vidéo sans utiliser plus de bande passante pour télécharger la vidéo à nouveau. Aussi, au travail, quand les gens me envoient des liens vers YouTube ou d'autres médias, Habituellement, je ne prends pas la peine de regarder jusqu'à bien après – à mes propres loisirs ou lors d'une pause.

expiration Canaries – 9

Cet addon propre et minimal vous indique si le certificat SSL pour le site que vous consultez actuellement va bientôt expirer. Si votre site dispose d'un certificat SSL, Je vous recommande d'utiliser cet addon pour aider à éviter le certificat SSL de votre site qui expire en raison d'un simple manque de notification ou une mauvaise communication.

Fasterfox – 8

Fasterfox ajoute quelques options de optmisation réseau. Certaines des options pourrait rendre votre réseau d'entreprise admin Un peu fou avec vous si. 😉

Pyromane – 9

Pour le développement web et l'expérimentation avec des pages. Impressionnant pour tester des petits bouts de code ainsi que le débogage pages.

FoxClocks – 6

se tromper – vous indique l'heure dans d'autres fuseaux horaires. o.o était utile pour un court laps de temps – maintenant son redondant puisque ma tête travaille dehors plus vite que je peux regard. rm -f

FoxyProxy – 9

Impressionnant pour naviguer sur des pages spécifiques via des serveurs proxy spécifiques. Ceci est utile lorsque certains sites sont bloqués ou SAIX Les serveurs proxy transparents ne fonctionnent pas correctement. 🙂

J'utilise ceci pour acheminer une partie du trafic sur les serveurs proxy que je préfère ne pas passer par les routes par défaut. Il est aussi très flexible. Si vous avez plus d'un serveur proxy disponible et celui que vous utilisez habituellement soudainement va sur le clignotement, juste passer à la suivante. 🙂

Mécano – 10

Maintenant, J'utiliser seulement pour la GooglemonkeyR scénario. Ce reformatage de script Google« S résultats de recherche à votre cahier des charges et a également une option pour afficher petite miniature des pages liens Google à. Greasemonkey peut faire lot et plus il y a beaucoup de scripts facilement disponible pour beaucoup de sites.

en-têtes HTTP en direct – 8

Je l'ai utilisé à quelques reprises pour diagnostiquer les problèmes de compression gzip avec les serveurs IIS Web. Pas grand-chose d'autre à dire que: Ça marche.

PageRank en direct – 10 (jusque là – seulement installé hier)

Cette addon semble assez simple. Il obtient le PageRank de Google et il montre dans le plateau.

NoScript – 10

NoScript est IMPRESSIONNANT au blocage des publicités. Son un peu irritant au début car vous avez à la liste blanche tous les sites que vous aimez – mais à long terme, il est tellement la peine. 🙂

ressusciter Pages – 10

Très utile pour si vous naviguez sur un site et il arrive à être en panne. Si le site est statique contenu orienté alors ce fait, il est facile de trouver rapidement le contenu mis en cache si sa ligne.

Tab Mix Plus – 8

Impressionnant car si vous avez plus de 7 ou onglets de sorte que.

ShowIP (en utilisant une version modifiée à des fins de travail – affiche le nom canonique du serveur de l'entreprise lors de la navigation) – 10

Je ne peux pas imaginer l'enfer que je dois passer pour identifier un serveur sans ce plugin. d'accord, je peux. Utilisé pour avoir à faire tout le temps. Je fini par scripté, mais je ne peux pas trouver le script original. Voici mon 60 deuxième tentative de recréer ce qui était dans ce script:

$ cat / etc / hosts | grep `vous un nom d'hôte $ @mycachingnameserver | poignée . | grep -v "^;"`
$ vous -X `vous un nom d'hôte $ @mycachingnameserver | poignée ^ $ hostname | A poignée | \
  awk « /[.]/{impression $5}« ` @mycachingnameserver | poignée . | grep -v "^;"

Développeur web – 9

J'ai utilisé cette fois pour diagnostiquer des problèmes avec une page. Je ne fais pas le développement web beaucoup donc je vais retirer celui-ci. Son aucun commentaire sur ses capacités car je crois que c'est un cran supérieure add-on si vous faites beaucoup de travail de développement web.

Partager
Jeudi, 22 janvier, 2009 | Auteur:

Je très récemment trouvé un problème avec le site Web d'un client en raison d'une .htaccess fichier. Le site était hébergé sur un Fenêtres serveur exécutant IIS aide IISPassword, ce qui rend l'utilisation de .htaccess dossiers de ses paramètres.

IISPassword ne suit pas exactement les mêmes règles que d' Apache cependant. Si le fichier htaccess. Existe, elle il faut contiennent des règles appropriées IISPassword, sinon le serveur ne renvoie que l'erreur suivante:

Error 500 given by IIS Password
Voici le contenu du fichier htaccess.. J'ai seulement modifié la redirection URL finale à signaler de manière appropriée à example.com:

RewriteEngine Sur
RewriteCond %{HTTP_REFERER} .*google. * $ [Caroline du Nord,OU]
RewriteCond %{HTTP_REFERER} .*aol. * $ [Caroline du Nord,OU]
RewriteCond %{HTTP_REFERER} .*msn. * $ [Caroline du Nord,OU]
RewriteCond %{HTTP_REFERER} .*yahoo. * $ [Caroline du Nord,OU]
RewriteCond %{HTTP_REFERER} .*Yandex. * $ [Caroline du Nord,OU]
RewriteCond %{HTTP_REFERER} .*randonneur. * $ [Caroline du Nord,OU]
RewriteCond %{HTTP_REFERER} .*déjà. $ [Caroline du Nord]
RewriteRule .* http://siffy-phishing-url.example.com [R,La]

Si cette étaient sur un serveur exécutant Apache mod_rewrite, la plupart des internautes iraient directement au contenu de site correct. Seulement s'ils ont atteint le site par les moteurs de recherche et index répertoriés dans le fichier. Htaccess, seraient-ils être redirigés vers l'URL de phishing siffy que le pirate veut victimes pour atteindre.

Bien sûr, le pirate (ou peut-être même un ver automatique) ne se rendent pas compte que le serveur en question n'a même pas ces règles mod_rewrite. Mais de toute façon, ce qui est très préoccupant que je peux prévoir de nombreux arguments quant à savoir si ou non le site est de travail

Partager