r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!AltME] Discussion about AltME

Henrik
23-Nov-2009
[3955]
So what does it take to host this world somewhere else? At this point, 
I'm almost inclined to pay a little for better service, due to the 
quality of the information that can be found here.
Graham
23-Nov-2009
[3956x3]
Just a linux box connected 24/7 and an open port
I used to run a backup rebol altme server when it altme used to go 
down for ages at a time but that server is now otherwise occupied.
It's hard to get enthused about using altme when this particular 
server is so flaky
Henrik
23-Nov-2009
[3959]
Does the headless AltME server not cost money?
sqlab
23-Nov-2009
[3960]
I use AltMe from a few different computers.
I just observed many messages missing.

It just looks as if messages are disappearing, even ones I am sure 
I wrote and saw already
Oldes
23-Nov-2009
[3961]
It's almost useless now :/
Maxim
23-Nov-2009
[3962]
I agree.


its currently, totally, broken because the server seems to be freezing 
all the time. 

 there is a serious flaw in altme's tcp design.
Henrik
23-Nov-2009
[3963]
do we know that? AltME has run fine until about a year ago. Do other 
worlds run off the same servers have the same trouble?
Maxim
23-Nov-2009
[3964x2]
the flaw is in handling the connections errors... altme does everything 
the wrong way.  blanks screens, looses messages, freezes up, doesn't 
properly recover, when just reconnecting to world manually actually 
brings a client back up for a little while.


the server has been noted by Carl as being afflicted by a few networking 
issues, but the server is clearly available in some way, so the server/client 
protocol isn't very fault-tolerant IMHO.
it seems to be back to being responsive... is it better for others 
here too?
Henrik
23-Nov-2009
[3966]
works here too
Maxim
23-Nov-2009
[3967x2]
noticed a strange problem.  my altme shows On-line.

then I post... BUT it actually only synced and received posts in 
other groups, and DID NOT post my new message.


after the sync, it still says On-line... yes... there is something 
very screwed up here.
now that it synced... it works as usuall... very strange.
Geomol
23-Nov-2009
[3969]
AltME seems to be back to normal - seen from here.
Maxim
23-Nov-2009
[3970]
yep now seems to be back to "nominal" operation.
sqlab
24-Nov-2009
[3971]
But I lost some messages on one of the computers, i use to access 
AltMe. 

And I don't mean the common bug, that I do net get the recent messages.
Reichart
24-Nov-2009
[3972]
I think we are waiting for Carl to update the DNS records for AltME.

However, if someone else wants to take over this Server, I think 
we are open to that.
Graham
24-Nov-2009
[3973]
Kaj, does altme server run under syallable :)  ?
Henrik
25-Nov-2009
[3974]
Need to know some things, if I am to try the server on Linode:


- RAM requirements for server with the current REBOL3 world. My server 
has 384 MB RAM and is already doing other stuff.
- Can I run headless?

- Can I make a copy of this world which people can connect to for 
testing? Just to minimize downtime in case it won't work.
Reichart
25-Nov-2009
[3975]
We need Carl to speak up here.
Oldes
26-Nov-2009
[3976]
I think that last time Carl told that this world is already too big 
and the best way would be to setup a new one.
Henrik
26-Nov-2009
[3977]
I don't see how that would help on a periodic networking problem, 
but... oh well.
Oldes
26-Nov-2009
[3978]
It would help that your linode server does not need to handle sync 
of all files for all users. At least.
Henrik
26-Nov-2009
[3979]
I guess we should observe whether the problem is worse when many 
users are connected and whether it's self-amplifying, when users 
try to re-connect all the time when the problem is there.
Gabriele
26-Nov-2009
[3980]
AFAIK, it was a network problem, not a software problem, so the size 
of the world has nothing to do with it.
Maxim
26-Nov-2009
[3981]
when the server is instable, I can confirm its not really better 
even when we are alone in the world.  I checked the last time and 
was the only one here a few times and it was as bad as when some 
of you appeared.
Oldes
26-Nov-2009
[3982]
I still wonder if there is any log of possible intrusions.
Mchean
30-Nov-2009
[3983x3]
strange - started up altme and ms anti virus reported a trojan virus
file:C:\Altme\worlds\rebol3\chat\380.set->(SCRIPT0001)
must be a false warning
Graham
1-Dec-2009
[3986]
JS ?
Henrik
1-Dec-2009
[3987]
There was discussion about a JS exploit a while ago. It could be 
in that file.
Izkata
1-Dec-2009
[3988]
6-May-2008, someone posted a bunch of Javascript asking about SQL 
injection code, could that be it?
Mchean
1-Dec-2009
[3989]
possibly - that was a suprise
Reichart
2-Dec-2009
[3990]
Carl has been finally getting around to attending to this world, 
things should start working again....
Graham
8-Dec-2009
[3991x2]
I've moved to my new windows 7 laptop and have setup Altme in it's 
own directory at c:\altme
now if I don't run as admin, it says it can't write to the state 
file.
amacleod
8-Dec-2009
[3993]
sounds as annoying as vista
BrianH
9-Dec-2009
[3994]
Fix the permissions of the directory. AltME (like many REBOL programs) 
doesn't act like a proper Windows app, it acts like a portable app. 
It doesn't put its files in the right place for an installed Windows 
app. Vista and 7 are right to complain.
Reichart
9-Dec-2009
[3995]
Wouldn't it be "more right" if Vista let the program be a portable 
application, and in fact supported this "correct" way of doing things?
BrianH
9-Dec-2009
[3996x4]
Chrome works like AltME and works just fine with the Windows 2000 
security model. It does this by putting the program and its files 
in the local settings directory, then checking it before running. 
MySpace IM used to do this to allow students to load the program 
onto half-locked-down computers at their schools without getting 
permission from the admins (I was one such admin, so this was annoying), 
but Chrome seems to be much less of a security hole. AltME could 
quite easily work the same way.
The real problem is that no program in some directory under the Program 
Files directory should be putting its data files (or allowing writing) 
to the same directory as the program files. That's a Win9x thing, 
and insecure. If programs that are running outside of the system 
directories run with less privileges, then all the better.
As it is, Win7 (and to a lesser extent Vista) do exactly that kind 
of workaround for bad programs under Program Files, redirecting their 
data files to another ProgramFiles directory under local settings. 
It's tricky, but not as tricky as trying to make the programs secure 
otherwise. However, if you put your program directory somewhere where 
it can't figure out that aliasing, the system has to assume that 
you know what you are doing and you have to act accordingly and fix 
the permissions on the directory to match what you want to do.
Of course, this is all a consequence of user-based security being 
kind of a bad idea in the first place.
Graham
9-Dec-2009
[4000]
Giving myself write privgs on the altme directory has fixed the issue. 
 Tiresome this.  What exactly is the security problem with storing 
data with programs?
Gabriele
9-Dec-2009
[4001]
the problem is that windows sucks; the "don't write here" is ms's 
work around that.
Reichart
9-Dec-2009
[4002]
The real problem is that no program in some directory under the Program 
Files directory should be putting its data files (or allowing writing) 
to the same directory as the program files.


I don't agree with this.  In fact, I vote that we have sandboxes 
(that are also folders), and a company can do what ever they want 
in their own sandbox.
AdrianS
9-Dec-2009
[4003]
You get into problems when companies dictate that pre-installed apps 
are on a read only partition, or there is a disk quota.
Maxim
9-Dec-2009
[4004]
to me the problem is that MS should have created a real application 
framework... actually, only Apple with OSX seems to be really close 
to this.


there should be THREE root directories and only three dirs for each 
application.  windows has dozens, which is crazy.
1. Application SOURCE data (.exe, libs, datafile, etc)
2. Application STORAGE data (game saves, defaults
3. Application Temporary data, flushed on program quit by the OS.


within Storage, you'd have application and user-based storage and 
that's it.


The os refuses to execute any file not within application source 
dir, so you have already clamped down on a lot of security issues. 
 a list of approved .exe is stored whenever you launch an application 
for the first time.


for a bit more flexibility, several application dirs could exist, 
so that you can do stuff like compile items and run them locally 
within your dev environment, but these dirs would be explicitely 
registered within the os.


on install the Application should be required to ask permission (like 
flash) in how much space will be stored within STORAGE if it exceeds 
a max default, independently of SOURCE.


The implementation of MyXxxx folders is completely horrendous, and 
should be a simple and ubiquitous form that has one entry for each 
media type, and a browser where you want to put your stuff (which 
might not be user-specific).


IIRC this was addressed in Vista, but then they went and added aliases 
to everything, which raises errors in the explorer, cause you can't 
use them.  They alias core windows directories in other languages, 
the result being that explorer and actual disk info are different! 
 this completely fucks up many applications (like rebol).


windows has a hard time "fixing" things... they always just patch 
it... its worse since they have a hard time starting with any good 
implementation of anything to begin with.