Skip navigation.

D-Link Sucks

, , ,

I've recent bought a rather fancy D-Link PoE Switch, specifically a DES-1316 "Web Smart Switch".

s/Smart/Dumb/


I cannot surf to it using Opera, but I can with IE, Firefox, and even Safari. The reason is that the switch totally violates the HTTP protocol spec and does not output any HTTP headers! All it sends is the content. It's up to the browser to guess what sort of data is coming back! :faint:

It also doesn't help when a request for "logo.gif" returns a JPEG image!

I'm absolutely astounded that anybody could come up with such a brain-dead implementation. Heck, I've got an 8-bit microcontroller HTTP server implementation (which includes an Ethernet and TCP/IP stack too) that manages to conform to the HTTP protocol in less than 32KB. I'm sure the switch has a little more grunt behind it than that.

I'm also disappointed that the other browsers, especially Firefox and Safari (I have no expectations from IE), actually accept this rubbish.

The D-Link response to my emailed query was also predictable:

...we do not officially support Opera browser on the DES-1316. We would like to suggest you use Firefox or IE6/7...



And why should D-Link withdraw their heads from their rear passages when other browsers are being so "nice"?

This looks like another case where Opera have to once again descend into the gutter...

bug 298653

The Latest Opera 9.50Faking server-sent events in IE?

Comments

robodesign 19. November 2007, 15:29

That must be one of the stupidest things in computing I've recently heard of. Such a product shouldn't even make it out of the company.

What the heck? Since when does a PoE Switch need to *specifically* support a browser? Shouldn't it work with *any* Internet application?

Doesn't D-Link provide an option to disable such HTTP header 'filtering'?

Kelson 19. November 2007, 17:08

a request for "logo.gif" returns a JPEG image!


...Wow. Just. Wow. I have no other words.

Actually, I do, but they're not appropriate for polite company! :-)

IceArdor 19. November 2007, 19:10

Opera shouldn't have to spend their time and money making a workaround for D-Link's mistake. Send D-Link the bill!

O07 20. November 2007, 11:42

I have exactly the same issue with an older D-Link DI-704 router. Inrerestingly, Opera 2.12 *will* work with it but later ones will not.

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.

Download Opera, the fastest and most secure browser
December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31