Penta
Mar 30 2005, 06:41 PM
Yeah...could we possibly see a chat session w/ FanPro prior to SR4's release?
I doubt it could be a bad thing.
Adam
Mar 30 2005, 06:42 PM
There will be at least one -- we'll be announcing the date soon.
Patrick Goodman
Mar 30 2005, 06:38 PM
That would even be worth installing some sort of IRC client to attend.
Kagetenshi
Mar 30 2005, 06:49 PM
Indeed.
~J
Penta
Mar 30 2005, 06:48 PM
Now if only my school would allow connections to IRC's ports!
Ecclesiastes
Mar 30 2005, 07:17 PM
Thats worth taking the chance of hacking my company firewall to get to!
Tanka
Mar 30 2005, 07:12 PM
If you used Jabber, there are IRC->Jabber/Jabber->IRC bots that can transmit text between the two services.
I assume the Dev Chat would be on Dumpshock's server, or something more bandwidth friendly if it gets big enough?
Adam
Mar 30 2005, 07:24 PM
It will be on the Dumpshock IRC server ... we're waiting until the new server is installed and we've worked out the kinks, hence the lack of announcement so far.
Tanka
Mar 30 2005, 07:28 PM
Fair enough.
Any chance of getting a Jabber bot setup to transmit between the two mediums? Makes it easier for people who are unable to connect to IRC.
hermit
Mar 30 2005, 08:05 PM
This sounds really cool. When will it approximately be, American time? So I know when to get up real early or stay up real late, even by my standards?
Adam
Mar 30 2005, 08:07 PM
Tanka -- can you send me some links to the software you're talking about, so I can get a good idea of how long it would take me to implement? PM is fine.
hermit -- sometime during the evening, central standard time.
Penta
Mar 30 2005, 08:07 PM
<sobs>
Yeah, I just found out, my school now blocks ports 6667-7000.
Fuckers.
hermit
Mar 30 2005, 08:12 PM
QUOTE |
sometime during the evening, central standard time. |
Eeeh ... is that Denver or Chicago time? Anyway, sounds like me getting up early then.
Adam
Mar 30 2005, 08:14 PM
QUOTE (Penta) |
Yeah, I just found out, my school now blocks ports 6667-7000. |
I suspect we can open a non-standard port for the chat -- and we do have a webirc applet, as well.
Austere Emancipator
Mar 30 2005, 08:50 PM
My sympathies for people in the GMT +6 through +12 time zones. At least it'll only be a few hours past midnight in most of Europe.
Sepherim
Mar 31 2005, 12:33 AM
Nice. Will standard mirc work? Or an special version of irc will be needed?
Tanka
Mar 31 2005, 12:26 AM
mIRC works on any and all servers.
Edit
Adam: I talked to the guy who made the gateway we use on his server. He said he hardcoded it in python on his server specifically, so running it elsewhere won't work as near as he can tell.
Fortune
Mar 31 2005, 01:24 AM
I don't care about the time ... I'll just stay up for it.

Is Dumpshock going to retain its web-based IRC client after the server change? If so, couldn't those people blocked from using IRC (for whatever reason) use the client instead?
Tanka
Mar 31 2005, 01:55 AM
QUOTE (Fortune) |
I don't care about the time ... I'll just stay up for it. 
Is Dumpshock going to retain its web-based IRC client after the server change? If so, couldn't those people blocked from using IRC (for whatever reason) use the client instead? |
I doubt it. If a firewall notices something sending through ports 6667-6700 (or whatever is blocked) it blocks the information.
Chibu
Mar 31 2005, 02:08 AM
Would it be possible to just open up port 7001 or something for the night?
Tanka
Mar 31 2005, 02:16 AM
QUOTE (Chibu) |
Would it be possible to just open up port 7001 or something for the night? |
QUOTE (Adam) |
QUOTE (Penta @ Mar 30 2005, 03:07 PM) | Yeah, I just found out, my school now blocks ports 6667-7000. |
I suspect we can open a non-standard port for the chat -- and we do have a webirc applet, as well.
|
Chibu
Mar 31 2005, 02:18 AM
wow, i'm bad at reading ^-^
Fortune
Mar 31 2005, 02:31 AM
QUOTE (tanka) |
I doubt it. If a firewall notices something sending through ports 6667-6700 (or whatever is blocked) it blocks the information. |
Oh well, it was just a thought. I ain't no Hacker, and don't know much about this tech stuff. I just figured seeing as it is web-based (and runs through programs like IE), that it might use different posts (like the ones used for IE etc.).
Tanka
Mar 31 2005, 02:33 AM
QUOTE (Fortune) |
QUOTE (tanka @ Mar 31 2005, 11:55 AM) | I doubt it. If a firewall notices something sending through ports 6667-6700 (or whatever is blocked) it blocks the information. |
Oh well, it was just a thought. I ain't no Hacker, and don't know much about this tech stuff. I just figured seeing as it is web-based (and runs through programs like IE), that it might use different posts (like the ones used for IE etc.).
|
Well, it does, but the client itself (cgi, java, whatever) still has to connect to a server which is only open on specific ports (generally, 6667-6669 and 7000), so the browser still connects through the regular HTTP ports to load the client, then the client connects to the IRC ports (which would be blocked by any firewalls blocking IRC ports, 'natch).
Fortune
Mar 31 2005, 02:33 AM
Ah, I see. Oh well, at least you are going to be able to work something out anyway.
Maybe someone could make a log of the chat (I remember that being done for D&D 3 so it should be possible), and post it on the web for those people that can't access it live for whatever reason.
Adam
Mar 31 2005, 02:42 AM
But the client is not running on a computer within the blocked network; it's running on the web server, and passing the data back and forth to the browser via standard HTTP ports.
IRC -> 6667 -> Web IRC Client -> 21 -> Web Browser
And of course, the chat will be logged and made available for those who can't attend it.
Tanka
Mar 31 2005, 02:36 AM
Adam: The browser still communicates with an open IRC port. Any time I've seen people complain about being blocked from IRC and had somebody suggest using WebIRC instead, they reiterate that the IRC ports are blocked (even after trying).
Fortune: Yes, it could be logged. Not as cool as being there, but it works just as well.
Adam
Mar 31 2005, 02:51 AM
That's what happens if you're actually using a client that runs locally, but within a web browser. If the client is actually running on the web server -- as is the case with the client we use, CGI::IRC, the traffic is passed back and forth like standard web traffic.
Tanka
Mar 31 2005, 02:43 AM
Odd. I may have to test that and see if some colleges smartened up and blocked specific applications from running through or if others are just daft.
Kai
Mar 31 2005, 08:26 PM
I suspect tanka they are using Java chat and etc, which...hmm...
Imagine the ports blocked are a window in a house. mIRC and such are clients that make you open the window on your side. Java chat lets someone else open the window from the outside. If the window's locked, its locked, no matter which side you're on. CGI::IRC is saying, fine, the windows, locked, we'll use the door.
Penta
Mar 31 2005, 08:42 PM
Tanka: Scranton is like most colleges these days. Thanks to RIAA and similar copyright drek, plus virii and trojans, they're paranoid.
I would not be surprised if every port but those used for HTTP is blocked.
Tanka
Mar 31 2005, 09:53 PM
Penta: Technicality, but the plural of virus is viruses.

And, yeah, they're using Java applets, which don't work. CGI is run server-side, which is what I was losing.
JongWK
Mar 31 2005, 10:16 PM
I second the motion to have a web-based client.
Tanka
Mar 31 2005, 10:09 PM
QUOTE (JongWK) |
I second the motion to have a web-based client. |
There is. It can be found (well, the link to it) at
http://irc.dumpshock.com.
Wireknight
Mar 31 2005, 10:10 PM
Just a slight bit of correction, for Adam's earlier statement, HTTP is run on port 80, not port 21. That's FTP. Also, I'd say that the most functional web-based IRC clients are likely implemented in Java, which is more likely to be firewall-disabled than IRC itself. Makes for a bit of a conundrum, though if you have login rights on a properly set up Unix system, you can get around the whole deal via Telnet or some more secure terminal emulator.
[edit]
i.e. telnet -> TargetHost -> ./usr/bin/irc(or just irc if its path is set in the shell) and go from there.
[/edit]
Adam
Mar 31 2005, 10:24 PM
QUOTE (Wireknight) |
Just a slight bit of correction, for Adam's earlier statement, HTTP is run on port 80, not port 21. That's FTP. |
Ack, yeah. My bad.
Wireknight
Mar 31 2005, 10:33 PM
I just tested the CGI IRC client, and it's pretty slick. One thing, though. I assume it operates by making a godlessly huge number of HTTP requests and updates from a file, which is both updated and accessed in realtime. Have you sat back and checked just how much webserver load is generated by users on that client? I can easily see, if it works like I theorized, a large IRC chat composed mostly of people using the client being able to bring the server to its knees with the sheer volume of repeat requests and updates.
Kentares
Mar 31 2005, 10:58 PM
My head hurts...
Tanka
Mar 31 2005, 11:01 PM
Living up to your signature, I see?
Wireknight
Mar 31 2005, 11:09 PM
Also, though it's not really an issue (since Dumpshock isn't exactly a ripe target nor would an attack really cause any damage), if you can get a security certificate, it'd probably be a good idea to have one for interactions like the CGI IRC client, so that HTTPS can be used in lieu of HTTP. At the moment it seems to be vulnerable to a man-in-the-middle identity spoof to arbitrarily update the perceived contents of the chatroom in question for all users on the webclient. Encrypting the transfers would make it almost impossible to perform such spoofs.
Kentares
Mar 31 2005, 11:10 PM
QUOTE (tanka) |
Living up to your signature, I see? |
Sure!
There´s a reputation to mantain... you know.
Tanka
Mar 31 2005, 11:24 PM
QUOTE (Kentares) |
QUOTE (tanka @ Mar 31 2005, 11:01 PM) | Living up to your signature, I see? |
Sure!
There´s a reputation to mantain... you know.
|
Happens to the best of us.
Kagetenshi
Mar 31 2005, 11:32 PM
QUOTE (Wireknight) |
Also, though it's not really an issue (since Dumpshock isn't exactly a ripe target nor would an attack really cause any damage), if you can get a security certificate, it'd probably be a good idea to have one for interactions like the CGI IRC client, so that HTTPS can be used in lieu of HTTP. At the moment it seems to be vulnerable to a man-in-the-middle identity spoof to arbitrarily update the perceived contents of the chatroom in question for all users on the webclient. Encrypting the transfers would make it almost impossible to perform such spoofs. |
Curses!
*Crosses "alter dev chat to be entirely about Shadowrun D20" off of his list of things to do*
~J
Penta
Apr 1 2005, 01:00 AM
And happily, the WebClient thingy works for me. Yayyy.
The Horror
Apr 1 2005, 03:31 AM
QUOTE (Adam) |
And of course, the chat will be logged and made available for those who can't attend it. |
Brilliant. I'm one of those many people who simply cannot make it. The log thing will be very much appreciated.
The Horror
Tanka
Apr 1 2005, 03:43 AM
Logs: Causing Severe Legal Ramifications Since Some Random Date
Heh, secure certs are such a pain in the ass...you'd actually end out doing more harm than good from an accessibility standpoint, there are a lot of places that block HTTPS connections because they assume its commerce and don't want people buying things over the network.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.