WSE on Windows Server 2003 

Can't get one of my solutions to work on a Windows Server 2003 based server. Client works fine, but server side X509-based decryption fails with an error that should not happen (Cannot find the certificate and private key for decrtyption).

Everything installed and correctly setup. Even permissions. :)

Since even the official Microsoft newsgroup didn't help, I'm really stuck. The funny thing is, that if I disallow access to private key and/or remove the certificate, error message changes giving me a clue that WSE looks at the cert unsuccessfully.

Categories:  Web Services | XML
Wednesday, 26 November 2003 14:32:11 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 Motorola MPX200 

This is what was bugging me when I was at the PDC. Since I wasn't able to bring it home, I wrote some emails asking about the local availability.

It turns out that the new Motorola SmartPhone will be available in Slovenia in about two weeks. EUR 700, with no plans for any operator chipping in.

Categories:  Personal
Thursday, 20 November 2003 22:52:34 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 The sum of all fears 

It happened. My laptop died on me and thankfully it wasn't a hardware failure, but my self assurance in knowing everything about the drivers I installed. A few months ago I turned off the Restore feature of XP, gaining a few hundred megabytes via deleted restore points. Well, it was a mistake done once, and it hurt a lot.

I needed to reinstall it completely and it took me two days to tweak everything back. I'm running the divine Windows Server 2003 now.

During the reinstall phase I played with the thought of dumping VMWare 4 and installing the new Microsoft Virtual PC 2004 (I'm currently using 8 VMs, not concurrently). I managed to read through the official newsgroup and found a lot of problems regarding Linux installations, so I decided to give it a little time. Being a Microsoft oriented person, I like to follow the other platform too. When the time comes, I'll change the setup to be run from my main server, and not locally on my laptop. It seems to me, that there are only a few places without internet access around anyhow.

Categories:  Personal
Thursday, 20 November 2003 22:46:28 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 VRoots Changed 

Since I went through a main server reinstall I also moved my sub-sites to new domain names. Lupus is now listening on http://lupus.request-response.com and my little playground page is located on http://playground.request-response.com.

Redirects from http://www.request-response.com/lupus and http://www.request-response.com/playground are not available and will probably never be. If anyone has a permanent endpoint on RSS Query web service, she will know soon. ;)

Categories:  Personal | Web Services
Sunday, 09 November 2003 01:55:12 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 Newest dasBlog 

Since I have a new server I also upgraded from v1.2 to v1.4 of dasBlog.

I like it.

Categories:  Blogging | Personal
Sunday, 09 November 2003 01:11:41 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 PDC started 

The PDC just started. I'm sitting at a pre conf session hosted by dbox, tewald and mgudgin.

Categories:  Conferences
Sunday, 26 October 2003 19:02:52 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 12 hours 

In half a day I will be on a plane to Frankfurt, then off to LA.

It's gonna be a jolly week.

Categories:  Conferences
Thursday, 23 October 2003 19:56:49 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 APIs in 64 bit world 

We are having a little debate internally on an issue around naming conventions for moving APIs to the 64bit world. 

We made a few design mistakes in V1 and exposed some properties that are really word sized as Int32’s rather than Int64s.  I don’t think there are very many of these, but it seems we need a common pattern for any we do dig up…

Here is an example.  On the Process class today we have:
public int VirtualMemorySize { get; }
public int WorkingSet { get; }

As you know we can’t just change these to return longs as that would break apps complied against V1 or V1.1 when run on Whidbey…  We also can not add overloads that return longs as the properties must differ by more than return type (btw, this is a CLS rule not a runtime rule, the runtime is just fine with overloading on return type.. now the only problem is finding a language where that is valid ;-)).  So we are left we having to make a name change…

We feel strongly we want a postfix so the properties sort correctly in initellisense.    The two front runners are:

XxxLong
Xxx64

So that would be:

public long VirtualMemorySizeLong { get; }
public long WorkingSetLong { get; }

Or

public long VirtualMemorySize64 { get; }
public long WorkingSet64 { get; } 

[Via: http://blogs.gotdotnet.com/BradA/permalink.aspx/28a2833b-0eba-43fa-9ce6-9a36d13c4f79]

 

Use the XxxLong suffix. Long will remain 64 bits long from now till the end of time. 128 bit address space is for science fiction writers. And this isn't "640 kb should be enough for everyone.".

Everyone should remember that 2^64 is 2^32 TIMES more that 2^32.

If for some strange, atom-splitting reason 2^64 would not be enough, it would surely not be called Long. And no, "we've been wrong before" does not stand here.

Categories:  Other
Thursday, 16 October 2003 21:04:40 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 .NET != Web Services 

Eric Maino writes about an obvious example of misleading writing on this Microsoft page.

I tend to agree. What should also be emphasized is that Web Services are not the only core feature of .NET. There's more meat behind the curtain.

Categories:  Web Services | Other
Tuesday, 14 October 2003 21:35:06 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 UDDI level 2 status 

After numerous unsuccessful attempts to contact the Microsoft UDDI team I emailed Karsten Januszewski directly and he managed to get it fixed in less than a day. Thanks Karsten!

We are now at level 2, so we can publish whatever we want. Currently we have seven services and this weblog registered.

What's interesting is that the UDDI categorization scheme seems to have changed. One can now do a successful search in InfoPath/VS.NET only if a service is assigned to wsdlSpec category.

Categories:  Web Services
Tuesday, 14 October 2003 21:26:06 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 Avalon in text editor 

Based on this and this, one can conclude that Avalon and Indigo are both based either on high level interfaces or Don/Chris have god-like memory.

I hope it's the former. It it is, it's going to be a jolly year. If it isn't and the memory statement is true, then Emacs support will drop.

Categories:  Other
Tuesday, 14 October 2003 21:10:47 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 W32.Swen.A is killing my Inbox 

My Inbox is drowning under Swen infected emails. It's getting serious, since I'm getting almost a mail per minute. It seems to me, that the intensity has doubled in the last few hours.

Virus/worm/trojan writers should be treated with <insert your punishment>.

Categories:  Other
Monday, 06 October 2003 20:24:48 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 UDDI level 2 status 

We are unsuccessful with our emails to Microsoft UDDI team to upgrade our UDDI account to level 2 status. If anyone knows an appropriate contact or is able to help directly, please do so.

UDDI Provider name: Gama System
Current UDDI level: 1

Categories:  Web Services | Work | XML
Saturday, 04 October 2003 13:54:35 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 Hmm, NDAs that are not there 

The last post generated quite a stir, and I know why, but I deleted it anyway.

I'm actually not under Whidbey NDA, but to keep myself from disclosing something that is one month from being publicly available, and to keep everybody who has a hard time being silent about this happy, I'm shutting it down.

Thanks for reminding.

Categories:  Other
Saturday, 04 October 2003 08:05:42 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 PDC Hotel 

Since Jeff is having trouble finding a hotel for PDC, here's one I'm staying at. Reserved today.

Categories:  Conferences
Thursday, 02 October 2003 10:49:53 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 Word 2003 namespace change 

While preparing for my Tuesday demonstration of XML features in Office 2003 I found out that Word XML namespace changed from: http://schemas.microsoft.com/office/word/2003/2/wordml to http://schemas.microsoft.com/office/word/2003/wordml.

It's not that I'm opposed to changing beta-time namespaces but all my documents, saved in Office 2003 beta2 as XML, won't open up properly in Office 2003 RTM. I have to change them by hand.

Another thing that pops a question is: What if Microsoft releases two Word versions within a year that need different namespaces? That has not happened yet, but this kind of namespace naming convention is not as flexible as a standard year/month, W3C like one.

Changing the namespace to http://schemas.microsoft.com/office/word/2003/10/wordml would break things too, but wouldn't brake the convention.

Conventions, especially namespace declarations, carry a semantic meaning and one should avoid breaking them.

Categories:  XML
Sunday, 28 September 2003 19:58:23 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 Good PDC session 

Brad Abrams asks:

Then I thought I’d ask you folks – what do you value?  What gets you to give high marks on the session survey?  (we take that very seriously you know)..

Make demos simple. If possible write them by hand. Use as little as possible precooked. Describe every line, method and mechanism. Don't demonstrate 7 pages of code. Things can be done efficiently in 5 lines of code for demonstration purposes. Entertain.

Categories:  Other
Saturday, 27 September 2003 07:10:15 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 Mono site on Mono ASP .NET 

Mono guys are dogfooding their own product. The Mono homepage is running on top of Mono ASP .NET implementation.

Bad news is: their site is down.

Categories:  Mono
Friday, 19 September 2003 13:06:13 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

 Skype beta 

I just installed and used Skype beta and I like it.

Windows Messenger and it's voice calls are peanuts, compared to this app. Microsoft should embrace and extend again.

Categories:  Other
Monday, 15 September 2003 21:45:28 (Central Europe Standard Time, UTC+01:00)  #    Comments

 

Copyright © 2003-2024 , Matevž Gačnik
Recent Posts
RD / MVP
Feeds
RSS: Atom:
Archives
Categories
Blogroll
Legal

The opinions expressed herein are my own personal opinions and do not represent my company's view in any way.

My views often change.

This blog is just a collection of bytes.

Copyright © 2003-2024
Matevž Gačnik

Send mail to the author(s) E-mail