proxy.pac

Sitter och väntar på en installation (av OpsMgr 2007… !) och passade på att reda ut lite om PAC-file under tiden… pratade med en kund om detta igår…

Om du tar javascript-filen som finns nedan och klipper in den i en fil som heter wpad.dat och lägger upp den på någon lämplig webserver.
Sen pekar du ut ett c-name (mot den servern, *doh*) som blir wpad.mindomän.se eller vart nu era klienter sitter (wpad.klient.domänen.net) så kommer automatiska inställningarna för proxy fungera finfint (Internet Explorer).

Ett alternativ är att klippa in den i en fil som heter proxy.pac och lägga upp den på en webbserver. Sen pekar man ut den flien som proxy-inställningsfil mha en gpo.

Det man måste göra på webbservern är att lägga till en mime-type så att .pac blir application/x-ns-proxy-autoconfig.
IIS’ens tjänstehanterare och väljer egenskaper för den aktuella webb-platsen.
- Välj filken http Headers
- Tryck på File Types
- Skriv in .PAC och application/x-ns-proxy-autoconfig
… ok, ok… ok ok ok … fix färdigt…

Fördelen med wpad-grejjen är att bärbara klienter inte får någon proxy när dom sitter hemma eller på något annat nät…

function FindProxyForURL(url, host) {
        // Sätter variabler
        var stdProxy = "PROXY 192.168.100.10:8080; DIRECT";
        var noProxy = "DIRECT";

        var clientIP = myIpAddress();

        // Mot lokal maskinen
        if (dnsDomainIs(host, "localhost")) { return noProxy; }
        if (isInNet(host,"127.0.0.1","255.255.255.255")) { return noProxy; }
        if (isInNet(host,clientIP,"255.255.255.255")) { return noProxy; }

        // Servrar innanför egna domänen
        if (shExpMatch(host,"*.mindomän.se")) { return noProxy; }
        if (shExpMatch(host,"*.minandradomän.se")) { return noProxy; }

        // Lokala servrar
        if (isPlainHostName(host)) { return noProxy; }
        if (shExpMatch(url, "http://minserver*")) { return noProxy; }

        // Direkt till vissa nät
        if (isInNet(host,"123.1.1.0","255.255.255.0")) { return noProxy; }
        if (isInNet(host,"123.123.123.0","255.255.255.0")) { return noProxy; }

        // Skicka till windows update utan proxy
        if ((url.substring(0, 6) == "https:") && (!dnsDomainIs(host,"windowsupdate.microsoft.com"))) { return noProxy; }

        // Skicka alla andra till proxy
        return stdProxy;
}

Jag har inte testat den här PAC-filen, men det är ett ganska bra-att-ha-exempel i alla fall. :-)

Edit 2007-02-05: Rättat upp lite små-fel i koden, saknade lite parenteser.


Nu är den äntligen “nästan” här! SMS 2003 Service Pack 3 (SP3)

och som man har väntat….

Mer information om service pack 3 för SMS 2003 hittar du under http://www.microsoft.com/smserver/evaluation/2003/sp3.mspx.

För att få tillgång till SMS 2003 SP3 Open Beta så anmäler du ditt
intresse på http://connect.microsoft.com. Efter registering och
anmälan till programmet kan du tanka ner betan. Ett varningens ord.
Installera INTE betan på någon form av produktionsmiljö.

Här nedan har jag klippt in lite information från Beta sidan.
För dig som är intresserad av mer information så kan du kolla
på ett av mina tidigare inlägg. Länk till inlägget ->

/Christer Almlöf


What is in Systems Management Server SP3

SMS 2003 SP3 contains a roll-up of hotfixes for SMS 2003, select bug fixes and improvements to enhance the stability of the product as well as support for Windows Vista. With SMS 2003 SP3 you will be able to use the updated OS Deployment Feature Pack for SMS 2003 to deploy Windows Vista and fold the new Windows Vista machines directly into an environment fully managed by SP3.

In addition to crucial SMS hotfixes and full Vista compat, SP3 will (optionally) install a new set of capabilities into SMS 2003 – collectively referred to as “Asset Intelligence”.

SMS Asset Intelligence represents the first features in SMS 2003 produced from the AssetMetrix acquisition last April.

Essentially, Asset Intelligence…

a) Extends the existing SMS Hardware Inventory agent to collect additional artifact data from managed nodes
b) Injects a set of new asset lookup tables into SMS – a distillation of the huge AMx Knowledge Base – to correlate collected artifacts with hardware / software assets and categories; and
c) Provides over 30 new SMS reports that provide rich identification and categorization of hardware and software assets, as well as license information for MSFT products

//Christer Almlöf


RSS is the shit

Med runda slängar 100 besökare per dygn (i snitt sedan November) och 1000 träffar per dygn så är jag lätt förvånad att det är under 10 stycken som använder .

Beror det på att ingen vet vad RSS är eller beror det på att det är svårt att hitta lämpliga RSS-läsare?

Om jag försöker förklara lite vad det är så kanske fler börja läsa via RSS istället…

Vad är RSS?
I svenska Wikipedia står det följande:

RSS används för att tillhandahålla förkortningar av eller det fullständiga innehållet i en webbaserad text tillsammans med en permalänk till den fulla versionen på webben, en så kallad syndikering. Informationen presenteras som en XML-fil som i allmänhet kallas RSS-flöde, RSS-fil eller engelskans motsvarigheter RSS feed, RSS Stream eller RSS channel.

 

Okej… vad betyder det då?

Jo. Om du har en RSS-läsare så kan du automagiskt “prenumerera” på nya artiklar. Ungefär på samma sätt som maillistor fungerar.
Om det är en skillnad i strömmen sedan förra gången läsaren kollade på den (när det är någonting nytt postad i bloggen) så skapar den en “artikel” i din läsare som du enkelt kan läsa där.

Lämpliga RSS-läsare?
Själv använder jag mig av Mozilla Firefox när jag surfar… den har stöd för “Live Bookmarks”, om man gör ett bokmärke på en RSS-ström så dyker den upp som en folder med alla rubriker under istället för bara webbsidan som ett vanligt bokmärke.

Sen använder jag Outlook 2007 för att läsa mail på jobbet. Den har också stöd för RSS. Där dyker artiklarna upp som nya “mail” i en folder under mappen “RSS Feeds”.
Bara att högerklicka på “RSS Feeds” och mata in en adress, exempelvis för snowland.se’s RSS-ström.

Utav någon konstig anledning så har jag även Internet Explorer 7 installerad. Den har också stöd för RSS-strömmar… är lite osäker på hur den egentligen fungerar men den kan i alla fall läsa strömmar.
Någon som har bättre koll kanske kan skriva en kommentar eller två.

Min privata mail läser jag med Mozilla Thunderbird… den kan också läsa RSS-strömmar.

För att nämna några till så har Google ett antal olika sätt du kan läsa strömmar via. Den man “bör” använda är väl

Okej.. låter fint, hur hittar jag URLen till strömmar?
De flesta sidor som har en RSS-ström har en fin liten ikon någonstans på sidan, eller en liten text-rad.
Hittar man inte den så kan man alltid leta i källkoden för sidan, där kan man leta efter “rss+xml”
Så här ser det ut i källan för snowland.se, inom head-tagarna.

rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://feeds.feedburner.com/snowland/" />
 

Sen när man väl har ett gäng strömmar man tycker är kul att följa så kanske man vill dela med sig av dessa… då kan man (i de flesta läsare) skapa en OPML-fil, detta är egentligen bara en XML-fil som pekar ut vad det är för URL’er till alla RSS-strömmar. (Oooh… det vart många fina lagomt nördiga förkortningar)

Varför använda en läsare när man kan surfa?
Hur kul är det egentligen att surfa till en sida som såg lika dan ut som förra gången du besökte den?

Vad får jag ut av detta då?
Enkelt sagt, inte ett skit.
Du själv som läsare får däremot lite mer tid över till att göra någonting vettigt ;-)

Hur kommer det se ut då?
Beror på läsaren… men så här ungefär:

Outlook 2007

Google Reader

Mozilla Firefox

Mozilla Thunderbird


Svara på MOM-larm via mail

Pete har gjort det igen…. Han måste ha massor med tid över… ;-)

Den här gången har han fixat ett “script” (.net-applikation) som läser en exchange mailbox och kollar efter svar på olika larm.

Har inte provat, men det är juh en ganska smidig lösning om man inte vill släppa in “vem som helst” i MOM-konsollen.

Mer info på it-jedi.net

EDIT: Nehe… nu var jag lite förhastad… David Wallis var det som gjort scriptet. wallis2000.co.uk

Guide finns på momresources.org


MOM & SNMP-MIB’ar

Den person som har testat importera MIBar i Windows mha smi2smir vet att det inte är helt enkelt.

Ska man övervaka SNMP-trappande saker (relativt enkelt) med MOM så är det första steget. Men med tanke på att det är ett smärre h-vete så har i alla fall jag oftast gett upp och skrivit ett script som tar hand om översättningen.

Egentligen lite fel att skriva “MOM &…” i rubriken, ska nog stå “Windows &…” med tanke på att MOM egentligen inte har någonting med saken att göra, det är Windows och Microsofts sätt att läsa MIBar som är kasst.

Pete Zerger har försökt reda ut en del av problemen på sin blogg. Mycket bra läsning.

This post is for MOM administrators using MOM as an SNMP Trap-catcher, as defined in

http://support.microsoft.com/kb/555455

In this post, I am going to offer some insight into addressing a common issue when compiling MIBs into WMI (MOF) format for MOM 2005 when using MOM as an SNMP trap-catcher, and offer a couple examples of an alternative that allows one to skip this process altogether.

Mer info på Pete’s Management BLOG.


/. effekt, men bra verktyg

slashdot.org – effekt brukar man ganska ofta prata om, den här gången lyckades lifehacker.com ta död på en site.

lifehacker.com tipsade dom om en bra samling med verktyg för att reparera en PC.

Orginalsidan: dailycupoftech.com

Har en kopia liggandes på https://snowland.se/download/ (Under verktyg), jag tar ingen credit för den samlingen. Men bra är den i alla fall, bara att zippa upp på lämplig USB-sticka.


MP: SharePoint 2007

Nytt managementpack för MOM2005, den här gången för Microsoft Office SharePoint Server 2007

Laddas hem på microsoft.com

This Management Pack alerts you about the following critical conditions:
• Shared Services Provider (SSP) provisioning failed
• Site Directory scan job failed
• Enabling features failed on some sites
• Administration site for the SSP is missing
• Enabling features on existing sites failed
• The Office SharePoint Server Search service is not running
• The Microsoft Single Sign-On service is not running
• The Office Document Conversions Launcher service is not running
• Failed to connect to parent server farm
• SSP synchronization failed
• The Office Document Conversions Load Balancer service is not running
• Failures in content deployment jobs
• Poor cache performance
• Error during document copy or move operations
• Errors with the Information Rights Management (IRM) features
• Failures in the Document Conversion feature
• Out of Memory exceptions coming from form business logic
• Denial of Service scenarios
• Failures during form processing or while loading business logic assemblies