<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://panoptic.com/mediawiki/aolserver/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Markm</id>
	<title>AOLserver Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://panoptic.com/mediawiki/aolserver/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Markm"/>
	<link rel="alternate" type="text/html" href="https://panoptic.com/wiki/aolserver/Special:Contributions/Markm"/>
	<updated>2026-04-13T17:44:54Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=Sites_That_Run_On_AOLserver&amp;diff=5321</id>
		<title>Sites That Run On AOLserver</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Sites_That_Run_On_AOLserver&amp;diff=5321"/>
		<updated>2009-03-23T18:40:58Z</updated>

		<summary type="html">&lt;p&gt;Markm: Removed whatsthisip.com -- site is offline.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is (a probably incomplete) list of sites that run on AOLserver.  Some you will recognize, some you probably won't.&lt;br /&gt;
&lt;br /&gt;
Note: Please add entries in the following format:&lt;br /&gt;
* Site name | Version | URL | description (optional)&lt;br /&gt;
&lt;br /&gt;
In order to appear on this list, the server '''MUST''' respond with a &amp;quot;Server:&amp;quot; header in the HTTP response which indicates that it is running AOLserver, and what version.&lt;br /&gt;
&lt;br /&gt;
The following is a list of sites running some version of AOLserver at AOL:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;tabulardata&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|- class=&amp;quot;header&amp;quot;&lt;br /&gt;
! Site name !! Version !! URL !! Description (optional)&lt;br /&gt;
|-&lt;br /&gt;
| AOL.COM || AOLserver/3.4.2 || http://aol.com/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Netscape || AOLserver/3.5.5 || http://home.netscape.com/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Digital City || AOLserver/4.0 || http://home.digitalcity.com/ ||&lt;br /&gt;
|-&lt;br /&gt;
| AOL Mail || AOLserver/3.5.9 || http://webmail.aol.com/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Moviefone || ArtBlast/3.5.4 || http://www.moviefone.com/ ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
These are non-AOL sites that also use some version of AOLserver:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;tabulardata&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|- class=&amp;quot;header&amp;quot;&lt;br /&gt;
! Site name !! Version !! URL !! Description (optional)&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 4.1.x'''&lt;br /&gt;
|-&lt;br /&gt;
| the CodeMill || AOLserver/4.1.0 || http://www.thecodemill.biz || host of the #aolserver IRC logs[http://www.thecodemill.biz/services/aolserver/irc/]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 4.0.x'''&lt;br /&gt;
|-&lt;br /&gt;
| [[Panoptic Computer Network]] || AOLserver/4.0.10a || http://panoptic.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| NS_SHUTDOWN || AOLserver/4.0.10a || http://www.nsshutdown.com/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Bayt.com || AOLserver/4.0.10 || http://www.bayt.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| CiteULike || AOLserver/4.0.10 || http://www.citeulike.org/ ||&lt;br /&gt;
|-&lt;br /&gt;
| OpenACS || AOLserver/4.0.9 || http://openacs.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Creative Commons || AOLserver/4.0.8 || http://creativecommons.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Volunteer Solutions || AOLserver/4.0.8 || http://www.volunteersolutions.org/ ||&lt;br /&gt;
|-&lt;br /&gt;
| jongriffin.com || AOLserver/4.0.5 || http://www.jongriffin.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Rate Your Music || AOLserver/4.0.10 || http://rateyourmusic.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Salsa Blanca || AOLserver/4.0.5 || http://www.salsablanca.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Kurup.org || AOLserver/4.0.10 || http://kurup.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Seven Sisters Trading || AOLserver/4.0.3 || http://www.7-sisters.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| AIESEC.net || AOLserver/4.0 || http://www.aiesec.net/ || &lt;br /&gt;
|-&lt;br /&gt;
| Don Baccus Photography || AOLserver/4.0 || http://donb.photo.net/ || &lt;br /&gt;
|-&lt;br /&gt;
| M³ Beratungsgesellschaft || AOLserver/4.0 || http://www.m3-beratung.de/ ||&lt;br /&gt;
|-&lt;br /&gt;
| photo.net || AOLserver/4.0 || http://www.photo.net/ || &lt;br /&gt;
|-&lt;br /&gt;
| Treffpunkt || AOLserver/4.0.10 || http://www.treffpunktsystems.com/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Uptime || Aolserver/4.0.10 || http://uptime.openacs.org||&lt;br /&gt;
|-&lt;br /&gt;
| Myturl || Aolserver/4.0.10 || http://myturl.com || tinyurl clone&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 3.5.x'''&lt;br /&gt;
|-&lt;br /&gt;
| OneWeek || AOLserver/3.5.10 || http://oneweek.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Vitamist Spray Vitamins || AOLserver/3.5.6 || http://www.vitamist.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Anchor Baptist Church || AOLserver/3.5.0 || http://www.anchorbaptist.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Blue Ridge Amateur Radio Club || NaviServer/2.0 AOLserver/3.5.0 || http://www.radioclub.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Irish Tribute || AOLserver/3.5.0 || http://www.irishtribute.com/ || IrishAbroad's tribute site for the WTC dead and missing&lt;br /&gt;
|-&lt;br /&gt;
| online.ie || AOLserver/3.5.0 || http://www.online.ie/ || Irish news portal&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 3.4.x'''&lt;br /&gt;
|-&lt;br /&gt;
| Polska.pl || AOLserver/3.4z4l || http://www.polska.pl/ || &lt;br /&gt;
|-&lt;br /&gt;
| AMTDA || AOLserver/3.4.2 || http://www.amtda.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Away.com || AOLserver 3.4.2 || http://www.away.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Onet.pl || AOLserver/3.4.2 || http://www.onet.pl/ || &lt;br /&gt;
|-&lt;br /&gt;
| Techspex || AOLserver/3.4.2 || http://www.techspex.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| University of Hawaii Athletics || AOLserver/3.4.2 || http://uhathletics.hawaii.edu/ || &lt;br /&gt;
|-&lt;br /&gt;
| Vivtek || AOLserver/3.4.2 || http://www.vivtek.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| unresponsive.net || AOLserver/3.4 || http://www.unresponsive.net/ || &lt;br /&gt;
|-&lt;br /&gt;
| DolphinGames || AOLserver/3.4.2 || http://www.dolphingames.cz/ || &amp;quot;Server:&amp;quot; header renamed to DolphinGames/1.0.0; online wap and sms games; internal run also 4.0.x aol servers&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 3.3.x'''&lt;br /&gt;
|-&lt;br /&gt;
| Akoor || AOLserver/3.3.1+ad13 || http://www.akoor.com/ || a cultural french quiz site&lt;br /&gt;
|-&lt;br /&gt;
| Bitzi || AOLserver/3.3.1+ad13 || http://bitzi.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Caltech || AOLserver/3.3.1+ad13 || http://www.caltech.edu/ || &lt;br /&gt;
|-&lt;br /&gt;
| Greatest Networker dot.Community || AOLserver/3.3.1+ad13 || http://www.greatestnetworker.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Infogettable.net Backgammon || AOLserver/3.3.1+ad13 || http://backgammon.infogettable.net/ || &lt;br /&gt;
|-&lt;br /&gt;
| thedesignexperience || AOLserver/3.3.1+ad13 || http://www.thedesignexperience.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| ]project-open[  || AOLserver/3.3.1+ad13 || http://projop.dnsalias.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| ]project-consulting[ Demoserver || AOLserver/3.3.1+ad13 || http://pcdemo.dnsalias.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| ]project-translation[ Demoserver || AOLserver/3.3.1+ad13 || http://ptdemo.dnsalias.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 3.2.x'''&lt;br /&gt;
|-&lt;br /&gt;
| Investsberbank || AOLserver/3.2 || http://www.isb.ru/ || Joint-Stock Bank &amp;quot;Investsberbank&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MyWorkoutProgram || AOLserver/3.2+ad12 || http://www.myworkoutprogram.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 2.x'''&lt;br /&gt;
|-&lt;br /&gt;
| Asimba Trainer Pro || NaviServer/2.0 AOLserver/2.3.3 || http://www.asimbatrainerpro.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Fitrex.com || NaviServer/2.0 AOLserver/2.3.3 || http://www.fitrex.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| WGCR Radio || NaviServer/2.0 AOLserver/2.3.3 || http://www.wgcr.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| British Cattle Movement Service || NaviServer/2.0 AOLserver/2.3.3 || http://www.bcms.gov.uk/ || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Also, every website on this list is should be using AOLserver as well: http://openacs.org/community/sites/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Discussion:'''&lt;br /&gt;
&lt;br /&gt;
'''Why MUST?''' Some people turn that off as part of their security principles. A known bug in Version 4.x would allow an attacker do simply grep through the following list. Could we please take that into consideration? How many sites would, e.g., introduce .adp pages just to get it on this _huge_ (irony) list?&lt;br /&gt;
&lt;br /&gt;
''If anyone takes &amp;quot;security through obscurity&amp;quot; seriously enough to obfuscate the Server: header that's returned, then they also shouldn't want to be included on this list for the same reasons, so that people don't know they run AOLserver.  Everyone else is free to advertise their sites here to try and ensure they get picked up by web server surveys like Netcraft, et. al.''&lt;br /&gt;
&lt;br /&gt;
Ok, good point. You're perfectly right. Maybe I was just annoyed by being deleted from the list without explanation about the reason (which was added later). But why reject sites that don't expose the Server header for whatever reason? It is very easy to test that a site is running AOLserver (as easy as testing if a bug exists, of course). Why should we insist on detailed versioning?&lt;br /&gt;
&lt;br /&gt;
''It makes maintaining the list easier.  It'd be annoying for folks to add sites to this list and claim they run AOLserver, and then three months later the site switches to Apache.  Who has the time to go poking and prodding to do server detection?  It's easy to automate a script that asks &amp;quot;do I get a Server: AOLserver/xxx in the HTTP response?&amp;quot; and have it automatically keep the list fresh, which is what I currently have and run periodically.  If folks running Apache/IIS want to falsely report AOLserver, that's annoying because the list will be inaccurate, but at least AOLserver will get the credit for the sites.  :-)''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Sites that claim to run AOLserver 3.x, because the person who entered it into this Wiki assured it at that point in time. It may happen that the site runs Apache when you visit it and that may result in immediate pain, suffering or death. You have been warned!'''&lt;br /&gt;
* removed&lt;br /&gt;
&lt;br /&gt;
''The links on the pages look awfully Vignette CURL-like.  Is this site really running AOLserver?  How can you prove it?''&lt;br /&gt;
&lt;br /&gt;
How does a label in the header prove it? But we had this already. I started this rubric ''Sites that claim to run...'' to go around it. But I have absolutely no problem to remove all my sites (including the ones who have the header) from this wiki page in order to satisfy this principle.&lt;/div&gt;</summary>
		<author><name>Markm</name></author>
		
	</entry>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=Nscache&amp;diff=5059</id>
		<title>Nscache</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Nscache&amp;diff=5059"/>
		<updated>2007-04-28T18:08:10Z</updated>

		<summary type="html">&lt;p&gt;Markm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tcl interface to AOLserver's caching API, by [[Rob Mayoff]].&lt;br /&gt;
&lt;br /&gt;
This module lives in AOLserver CVS[http://cvs.sourceforge.net/viewcvs.py/aolserver/nscache/]&lt;br /&gt;
&lt;br /&gt;
[[AOLserver]] implements a [[C API]] for caching arbitrary data. This module&lt;br /&gt;
provides a Tcl API on top of the [[C API]]. The module is only compatible&lt;br /&gt;
with AOLserver 3.x using nsd8x, or AOLserver 4.x.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Cache Types&lt;br /&gt;
* Global Size-Limited Caches&lt;br /&gt;
* Global Time-Limited Caches&lt;br /&gt;
* Thread-Private Size-Limited Caches&lt;br /&gt;
&lt;br /&gt;
Cache Commands&lt;br /&gt;
* ns_cache create cachename ?-size maxsize? ?-timeout timeout? ?-thread boolean | -serverwide boolean?&lt;br /&gt;
* ns_cache eval cachename key script&lt;br /&gt;
* ns_cache flush cachename key&lt;br /&gt;
* ns_cache get cachename key ?varname?&lt;br /&gt;
* ns_cache names cachename ?pattern?&lt;br /&gt;
* ns_cache set cachename key value&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Cache Types'''&lt;br /&gt;
Nscache supports three types of caches:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Global Size-Limited Cache&lt;br /&gt;
&lt;br /&gt;
 ns_cache create cachename -size maxsize&lt;br /&gt;
 &lt;br /&gt;
 ns_cache create cachename -size maxsize -serverwide 1&lt;br /&gt;
&lt;br /&gt;
Entries in a cache of this type are accessible to all threads.  Each cache has its own mutex that protects access to its entries.&lt;br /&gt;
&lt;br /&gt;
Cache values are stored as counted strings, so arbitrary binary data can be cached. A global cache stores strings instead of Tcl objects to prevent race conditions that could lead to heap corruption.&lt;br /&gt;
&lt;br /&gt;
The cache has a maximum size specified when the cache is created. The size of the cache is the sum of the sizes of all the values in the cache; keys do not count toward a cache's size. If inserting a value into the cache makes the cache's size exceed its maximum, then cache entries are evicted starting with the least-recently used entry until the size is below the maximum size (or until only the new value remains in the cache).&lt;br /&gt;
&lt;br /&gt;
Caches created with &amp;quot;-serverwide&amp;quot; option are common to all virtual servers in the process, whereas caches created without this option are attached to the current virtual server.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Global Time-Limited Cache&lt;br /&gt;
&lt;br /&gt;
 ns_cache create cachename -timeout timeout&lt;br /&gt;
 &lt;br /&gt;
 ns_cache create cachename -timeout timeout -serverwide 1&lt;br /&gt;
&lt;br /&gt;
Entries in a cache of this type are accessible to all threads. Each cache has its own mutex that protects access to its entries.&lt;br /&gt;
&lt;br /&gt;
Cache values are stored as counted strings, as in a global size-limited cache.&lt;br /&gt;
&lt;br /&gt;
The cache has a maximum entry lifetime, called its timeout, specified (in seconds) when the cache is created. Every timeout seconds, AOLserver flushes all cache entries that have not were not created or accessed in the last timeout seconds.&lt;br /&gt;
&lt;br /&gt;
Caches created with &amp;quot;-serverwide&amp;quot; option are common to all virtual servers in the process, whereas caches created without this option are attached to the current virtual server.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Thread-Private Size-Limited Cache&lt;br /&gt;
&lt;br /&gt;
 ns_cache create cachename -size maxsize -thread 1&lt;br /&gt;
&lt;br /&gt;
Each thread in AOLserver automatically gets its own private cache named cachename. Since a thread-private cache is only accessed by one thread, access to it does not require a mutex. Entries in one thread's cache are not visible to any other thread.&lt;br /&gt;
&lt;br /&gt;
Cache values are stored as Tcl objects. When a value is stored in the cache, nscache computes its string form and uses the length of the string as the size of the value.&lt;br /&gt;
&lt;br /&gt;
The cache has a maximum size, like a global size-limited cache. However, because of the way the cache value sizes are computed, the actual memory usage of the cache values may be several times larger than maxsize.&lt;br /&gt;
&lt;br /&gt;
Thread-private caches may offer higher performance if the cached values are complex objects such as lists or scripts, but require more storage than global caches.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Cache Commands'''&lt;br /&gt;
    &lt;br /&gt;
 ns_cache create cachename ?-size maxsize? ?-timeout timeout? ?-thread thread?&lt;br /&gt;
&lt;br /&gt;
This command creates a new cache named cachename. If thread is given and is true, then it is a thread-private cache. Otherwise it is a global cache. If maxsize is given, then it is a sized-based cache. Otherwise, if timeout is given, then it is a timeout-based cache. Otherwise, it is a timeout-based cache with an infinite timeout.&lt;br /&gt;
&lt;br /&gt;
This command returns nothing if it is successful.&lt;br /&gt;
&lt;br /&gt;
 ns_cache eval cachename key script&lt;br /&gt;
&lt;br /&gt;
This command atomically sets and gets a cache value. First, it looks up key in the cache named cachename. If it finds an entry, it returns the value of that entry. Otherwise, it executes script, stores the return value in the cache, and also returns that value.&lt;br /&gt;
&lt;br /&gt;
Script may optionally use the return command to return its value. For example, this will store the value &amp;quot;2&amp;quot; in mycache, if mykey is not already present:&lt;br /&gt;
&lt;br /&gt;
 ns_cache eval mycache mykey {&lt;br /&gt;
    expr {1+1}&lt;br /&gt;
 }&lt;br /&gt;
          &lt;br /&gt;
This will also store the value &amp;quot;2&amp;quot; in mycache:&lt;br /&gt;
 ns_cache eval mycache mykey {&lt;br /&gt;
    return [[expr {1+1}]]&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
If script raises an error, or exits with break or continue, then ns_cache eval simply returns the same condition without modifying the cache.&lt;br /&gt;
&lt;br /&gt;
This command is particularly useful for global caches because of its atomicity. Consider this definition:&lt;br /&gt;
&lt;br /&gt;
 proc get_thing {key} {&lt;br /&gt;
    ns_cache eval thing_cache $key {&lt;br /&gt;
       # some long, expensive database operation that&lt;br /&gt;
       # computes the value for $key&lt;br /&gt;
    }&lt;br /&gt;
 }         &lt;br /&gt;
&lt;br /&gt;
 ns_cache flush cachename key&lt;br /&gt;
&lt;br /&gt;
This command removes the entry for key from the cache named cachename. If the cache has no entry for key, then nothing happens.&lt;br /&gt;
&lt;br /&gt;
For global caches, ns_cache flush interacts with ns_cache eval. Suppose thread 1 has called get_thing A and is executing the long operation to compute the value for A. Thread 2 calls get_thing A and starts waiting for thread 1 to finish. Thread 3 calls ns_cache flush thing_cache A. Thread 1 will continue executing the long operation, but thread 2 will also start the long operation. When thread 1 completes the long operation, ns_cache eval returns the (now stale) value it computed, but it does not store the value in the cache. When thread 2 completes the long operation, ns_cache eval stores the (fresh) value it computed in the cache and returns the fresh value.&lt;br /&gt;
&lt;br /&gt;
 ns_cache get cachename key ?varname?&lt;br /&gt;
&lt;br /&gt;
This command looks up key in the specified cache. It operates differently depending on whether varname was given:&lt;br /&gt;
&lt;br /&gt;
 * If the varname is given and the key is not found, then: Raises error&lt;br /&gt;
 * If the varname is given and the key is found, then: set varname to value, and return 1&lt;br /&gt;
 * If the varname is not given and the key is found, then: Returns value&lt;br /&gt;
 * If the varname is not given and the key is not found, then: Raises error&lt;br /&gt;
&lt;br /&gt;
If some other thread is in ns_cache eval when ns_cache get is called for the same global cache and key, then ns_cache get waits for the other thread to finish.&lt;br /&gt;
&lt;br /&gt;
 ns_cache names cachename ?pattern?&lt;br /&gt;
&lt;br /&gt;
This command returns a list of all keys currently in the specified cache or the keys matched with optional pattern. If the cache is thread-private, then the list only includes keys that are in the thread's private cache.&lt;br /&gt;
&lt;br /&gt;
 ns_cache set cachename key value&lt;br /&gt;
&lt;br /&gt;
This command stores value for key in the specified cache. It is roughly equivalent to this script:&lt;br /&gt;
&lt;br /&gt;
 ns_cache flush cachename key&lt;br /&gt;
 ns_cache eval cachename key { return value }&lt;br /&gt;
&lt;br /&gt;
However, the ns_cache set command operates atomically.&lt;br /&gt;
&lt;br /&gt;
'''Configuration'''&lt;br /&gt;
&lt;br /&gt;
To enable the module in your server, edit your server config file and add&lt;br /&gt;
&lt;br /&gt;
 ns_section ns/server/YourServerName&lt;br /&gt;
 ns_param   nscache    nscache.so&lt;/div&gt;</summary>
		<author><name>Markm</name></author>
		
	</entry>
	<entry>
		<id>https://panoptic.com/mediawiki/aolserver/index.php?title=Sites_That_Run_On_AOLserver&amp;diff=5056</id>
		<title>Sites That Run On AOLserver</title>
		<link rel="alternate" type="text/html" href="https://panoptic.com/mediawiki/aolserver/index.php?title=Sites_That_Run_On_AOLserver&amp;diff=5056"/>
		<updated>2007-04-09T20:05:34Z</updated>

		<summary type="html">&lt;p&gt;Markm: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following is (a probably incomplete) list of sites that run on AOLserver.  Some you will recognize, some you probably won't.&lt;br /&gt;
&lt;br /&gt;
Note: Please add entries in the following format:&lt;br /&gt;
* Site name | Version | URL | description (optional)&lt;br /&gt;
&lt;br /&gt;
In order to appear on this list, the server '''MUST''' respond with a &amp;quot;Server:&amp;quot; header in the HTTP response which indicates that it is running AOLserver, and what version.&lt;br /&gt;
&lt;br /&gt;
The following is a list of sites running some version of AOLserver at AOL:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;tabulardata&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|- class=&amp;quot;header&amp;quot;&lt;br /&gt;
! Site name !! Version !! URL !! Description (optional)&lt;br /&gt;
|-&lt;br /&gt;
| AOL.COM || AOLserver/3.4.2 || http://aol.com/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Netscape || AOLserver/3.5.5 || http://home.netscape.com/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Digital City || AOLserver/4.0 || http://home.digitalcity.com/ ||&lt;br /&gt;
|-&lt;br /&gt;
| AOL Mail || AOLserver/3.5.9 || http://webmail.aol.com/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Moviefone || ArtBlast/3.5.4 || http://www.moviefone.com/ ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
These are non-AOL sites that also use some version of AOLserver:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;tabulardata&amp;quot; cellpadding=&amp;quot;4&amp;quot; cellspacing=&amp;quot;0&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|- class=&amp;quot;header&amp;quot;&lt;br /&gt;
! Site name !! Version !! URL !! Description (optional)&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 4.5.x'''&lt;br /&gt;
|-&lt;br /&gt;
| WhatsThisIP.com || AOLserver/4.5.0 || http://WhatsThisIP.com/ ||&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 4.1.x'''&lt;br /&gt;
|-&lt;br /&gt;
| the CodeMill || AOLserver/4.1.0 || http://www.thecodemill.biz || host of the #aolserver IRC logs[http://www.thecodemill.biz/services/aolserver/irc/]&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 4.0.x'''&lt;br /&gt;
|-&lt;br /&gt;
| [[Panoptic Computer Network]] || AOLserver/4.0.10a || http://panoptic.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| NS_SHUTDOWN || AOLserver/4.0.10a || http://www.nsshutdown.com/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Bayt.com || AOLserver/4.0.10 || http://www.bayt.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| OpenACS || AOLserver/4.0.9 || http://openacs.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Creative Commons || AOLserver/4.0.8 || http://creativecommons.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Volunteer Solutions || AOLserver/4.0.8 || http://www.volunteersolutions.org/ ||&lt;br /&gt;
|-&lt;br /&gt;
| jongriffin.com || AOLserver/4.0.5 || http://www.jongriffin.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Rate Your Music || AOLserver/4.0.10 || http://rateyourmusic.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Salsa Blanca || AOLserver/4.0.5 || http://www.salsablanca.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Kurup.org || AOLserver/4.0.10 || http://kurup.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Seven Sisters Trading || AOLserver/4.0.3 || http://www.7-sisters.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| AIESEC.net || AOLserver/4.0 || http://www.aiesec.net/ || &lt;br /&gt;
|-&lt;br /&gt;
| Don Baccus Photography || AOLserver/4.0 || http://donb.photo.net/ || &lt;br /&gt;
|-&lt;br /&gt;
| M³ Beratungsgesellschaft || AOLserver/4.0 || http://www.m3-beratung.de/ ||&lt;br /&gt;
|-&lt;br /&gt;
| photo.net || AOLserver/4.0 || http://www.photo.net/ || &lt;br /&gt;
|-&lt;br /&gt;
| Treffpunkt || AOLserver/4.0.10 || http://www.treffpunktsystems.com/ ||&lt;br /&gt;
|-&lt;br /&gt;
| Uptime || Aolserver/4.0.10 || http://uptime.openacs.org||&lt;br /&gt;
|-&lt;br /&gt;
| Myturl || Aolserver/4.0.10 || http://myturl.com || tinyurl clone&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 3.5.x'''&lt;br /&gt;
|-&lt;br /&gt;
| OneWeek || AOLserver/3.5.10 || http://oneweek.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Vitamist Spray Vitamins || AOLserver/3.5.6 || http://www.vitamist.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Anchor Baptist Church || AOLserver/3.5.0 || http://www.anchorbaptist.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Blue Ridge Amateur Radio Club || NaviServer/2.0 AOLserver/3.5.0 || http://www.radioclub.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Irish Tribute || AOLserver/3.5.0 || http://www.irishtribute.com/ || IrishAbroad's tribute site for the WTC dead and missing&lt;br /&gt;
|-&lt;br /&gt;
| online.ie || AOLserver/3.5.0 || http://www.online.ie/ || Irish news portal&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 3.4.x'''&lt;br /&gt;
|-&lt;br /&gt;
| Polska.pl || AOLserver/3.4z4l || http://www.polska.pl/ || &lt;br /&gt;
|-&lt;br /&gt;
| AMTDA || AOLserver/3.4.2 || http://www.amtda.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| Away.com || AOLserver 3.4.2 || http://www.away.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Onet.pl || AOLserver/3.4.2 || http://www.onet.pl/ || &lt;br /&gt;
|-&lt;br /&gt;
| Techspex || AOLserver/3.4.2 || http://www.techspex.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| University of Hawaii Athletics || AOLserver/3.4.2 || http://uhathletics.hawaii.edu/ || &lt;br /&gt;
|-&lt;br /&gt;
| Vivtek || AOLserver/3.4.2 || http://www.vivtek.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| unresponsive.net || AOLserver/3.4 || http://www.unresponsive.net/ || &lt;br /&gt;
|-&lt;br /&gt;
| DolphinGames || AOLserver/3.4.2 || http://www.dolphingames.cz/ || &amp;quot;Server:&amp;quot; header renamed to DolphinGames/1.0.0; online wap and sms games; internal run also 4.0.x aol servers&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 3.3.x'''&lt;br /&gt;
|-&lt;br /&gt;
| Akoor || AOLserver/3.3.1+ad13 || http://www.akoor.com/ || a cultural french quiz site&lt;br /&gt;
|-&lt;br /&gt;
| Bitzi || AOLserver/3.3.1+ad13 || http://bitzi.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Caltech || AOLserver/3.3.1+ad13 || http://www.caltech.edu/ || &lt;br /&gt;
|-&lt;br /&gt;
| Greatest Networker dot.Community || AOLserver/3.3.1+ad13 || http://www.greatestnetworker.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Infogettable.net Backgammon || AOLserver/3.3.1+ad13 || http://backgammon.infogettable.net/ || &lt;br /&gt;
|-&lt;br /&gt;
| thedesignexperience || AOLserver/3.3.1+ad13 || http://www.thedesignexperience.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| ]project-open[  || AOLserver/3.3.1+ad13 || http://projop.dnsalias.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| ]project-consulting[ Demoserver || AOLserver/3.3.1+ad13 || http://pcdemo.dnsalias.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| ]project-translation[ Demoserver || AOLserver/3.3.1+ad13 || http://ptdemo.dnsalias.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 3.2.x'''&lt;br /&gt;
|-&lt;br /&gt;
| Investsberbank || AOLserver/3.2 || http://www.isb.ru/ || Joint-Stock Bank &amp;quot;Investsberbank&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| MyWorkoutProgram || AOLserver/3.2+ad12 || http://www.myworkoutprogram.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; | '''AOLserver 2.x'''&lt;br /&gt;
|-&lt;br /&gt;
| Asimba Trainer Pro || NaviServer/2.0 AOLserver/2.3.3 || http://www.asimbatrainerpro.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| Fitrex.com || NaviServer/2.0 AOLserver/2.3.3 || http://www.fitrex.com/ || &lt;br /&gt;
|-&lt;br /&gt;
| WGCR Radio || NaviServer/2.0 AOLserver/2.3.3 || http://www.wgcr.org/ || &lt;br /&gt;
|-&lt;br /&gt;
| British Cattle Movement Service || NaviServer/2.0 AOLserver/2.3.3 || http://www.bcms.gov.uk/ || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Also, every website on this list is should be using AOLserver as well: http://openacs.org/community/sites/&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Discussion:'''&lt;br /&gt;
&lt;br /&gt;
'''Why MUST?''' Some people turn that off as part of their security principles. A known bug in Version 4.x would allow an attacker do simply grep through the following list. Could we please take that into consideration? How many sites would, e.g., introduce .adp pages just to get it on this _huge_ (irony) list?&lt;br /&gt;
&lt;br /&gt;
''If anyone takes &amp;quot;security through obscurity&amp;quot; seriously enough to obfuscate the Server: header that's returned, then they also shouldn't want to be included on this list for the same reasons, so that people don't know they run AOLserver.  Everyone else is free to advertise their sites here to try and ensure they get picked up by web server surveys like Netcraft, et. al.''&lt;br /&gt;
&lt;br /&gt;
Ok, good point. You're perfectly right. Maybe I was just annoyed by being deleted from the list without explanation about the reason (which was added later). But why reject sites that don't expose the Server header for whatever reason? It is very easy to test that a site is running AOLserver (as easy as testing if a bug exists, of course). Why should we insist on detailed versioning?&lt;br /&gt;
&lt;br /&gt;
''It makes maintaining the list easier.  It'd be annoying for folks to add sites to this list and claim they run AOLserver, and then three months later the site switches to Apache.  Who has the time to go poking and prodding to do server detection?  It's easy to automate a script that asks &amp;quot;do I get a Server: AOLserver/xxx in the HTTP response?&amp;quot; and have it automatically keep the list fresh, which is what I currently have and run periodically.  If folks running Apache/IIS want to falsely report AOLserver, that's annoying because the list will be inaccurate, but at least AOLserver will get the credit for the sites.  :-)''&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
'''Sites that claim to run AOLserver 3.x, because the person who entered it into this Wiki assured it at that point in time. It may happen that the site runs Apache when you visit it and that may result in immediate pain, suffering or death. You have been warned!'''&lt;br /&gt;
* removed&lt;br /&gt;
&lt;br /&gt;
''The links on the pages look awfully Vignette CURL-like.  Is this site really running AOLserver?  How can you prove it?''&lt;br /&gt;
&lt;br /&gt;
How does a label in the header prove it? But we had this already. I started this rubric ''Sites that claim to run...'' to go around it. But I have absolutely no problem to remove all my sites (including the ones who have the header) from this wiki page in order to satisfy this principle.&lt;/div&gt;</summary>
		<author><name>Markm</name></author>
		
	</entry>
</feed>