Live data from Hacker News

MS Teams channels cannot contain MS-DOS device names

learn.microsoft.com

31–40 of 364 posts

Re: MS Teams channels cannot contain MS-DOS device names

#31
post #21

This backwards compatibility chain reminds me of the age old tale of how rockets are the width of two horses... (1) (1) http://astrodigital.org/space/stshorse.html

This is pure gold. Thanks, you made my day! :-)

Also, you might be interested in this: https://youtu.be/1NqRbBvujHY?t=2236

Re: MS Teams channels cannot contain MS-DOS device names

#32
If this IS a case where the title of a channel is used as a SharePoint folder, I’m surprised there isn’t some standard way to escape specifically these strings? I know it would break compatibility for applications that rely on these magic device files, but SharePoint should NEVER actually want to speak to COM1. Weird to me it isn’t handled already in SharePoint!

Re: MS Teams channels cannot contain MS-DOS device names

#33

I was about to say "Which is essentially leaking the existence of something terrible inside. They should be embarrassed to say something like this in public. Like saying you can't have %s or $PS1. Why the hell not? What are you doing with this user-supplied input?" But maybe it's more about what everyone else might do with a channel name. Ie they might cut & paste it anywhere, and I guess windows users aren't expecte…

> essentially leaking the existence of something terrible inside

It's just a restriction imposed on SharePoint folder names bubbling up. Nothing fancy.

Re: MS Teams channels cannot contain MS-DOS device names

#34

This is most likely due to those names not being allowed for files or folders in the Windows file system. MS Teams channels create a matching folder in SharePoint where file attachments are stored.

I bet there is another vulnerability here, although they also seem to blacklist % and ..

Re: MS Teams channels cannot contain MS-DOS device names

#35

Ahahaha, I love this! I love how this new fandango thing harkens back to the earliest days of MS-DOS when it ran on a 086 or 286, back in the early (very early) 90s. Have to respect MS' backwards compatibility fanaticism. Impossibly as if a native port of MS Teams would be created for MS-DOS 3.1 (hahahaha). When more plausibly the MS Teams servers run on an ancient crazy proprietary MS-DOS 3.1 mainframe (still implau…

earliest days of MS-DOS when it ran on a 086 or 286, back in the early (very early) 90s. About a decade off: MS-DOS was running on 8086 in the early 80s.

Oh my god. Well i didn’t receive my first one until the 90s. And i grew up thinking i was middle class, my oh my.

Re: MS Teams channels cannot contain MS-DOS device names

#37

Ahahaha, I love this! I love how this new fandango thing harkens back to the earliest days of MS-DOS when it ran on a 086 or 286, back in the early (very early) 90s. Have to respect MS' backwards compatibility fanaticism. Impossibly as if a native port of MS Teams would be created for MS-DOS 3.1 (hahahaha). When more plausibly the MS Teams servers run on an ancient crazy proprietary MS-DOS 3.1 mainframe (still implau…

Agree BC is a laundable goal and appreciate their efforts. Though I do wish it didn't include limiting passwords to obscenely short lengths or absurd subsets of characters.

Yeah those 8+3 file names sure birthed some creative abbreviations. Necessity, mother, all that

Re: MS Teams channels cannot contain MS-DOS device names

#38
post #24

Why is it that most "chat/conference" apps become horrible sooner or later? I still remember when teams used to be an OK app. It even had a Linux desktop client. I remember when slack was actually fast, I remember Skype out being more reliable to make phone calls than my mobile/cell service. Today slack is extremely slow if you add few organisations to it (but at least you can add more than one). Teams has deprecated…

The market rewards features and integration, not performance, as long as an app is usable. Developers devel... I mean features features features.

Re: MS Teams channels cannot contain MS-DOS device names

#39
post #25

Teams is so weird, “ Number of org-wide teams allowed in a tenant” is limited to 25. So my company can only have 25 “general” teams. I think it would be neat to learn the rationale behind some of these settings.

Probably to protect people from their own ignorance.

If you are participating in 25 teams, it's likely already too many, general or not.

Having to navigate 25 teams that are full of stuff doesn't concern you sounds like an absolute nightmare.

You'd burn out everyone in the organization with a setup like this.

Re: MS Teams channels cannot contain MS-DOS device names

#40
post #33

I was about to say "Which is essentially leaking the existence of something terrible inside. They should be embarrassed to say something like this in public. Like saying you can't have %s or $PS1. Why the hell not? What are you doing with this user-supplied input?" But maybe it's more about what everyone else might do with a channel name. Ie they might cut & paste it anywhere, and I guess windows users aren't expecte…

> essentially leaking the existence of something terrible inside It's just a restriction imposed on SharePoint folder names bubbling up. Nothing fancy.

i was going to write a bunch of suggestions for solving the problem but then i remembered i hate microsoft
Post reply on HN