<?xml version="1.0" encoding="ISO-8859-1" ?>
<!-- RSS Newsfeed for discussion items - http://www.puakma.net -->
<rss version="2.0">
  <channel>
	<title><![CDATA[Discussion: Puakma Technology]]></title>
	<description><![CDATA[Keep up with the latest in Puakma technology. Tornado, Vortex IDE, Web Booster and Web Booster ESSO]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/</link>
	<lastBuildDate>Sat, 25 May 2013 07:47:02 +1000</lastBuildDate>

	<item>
	<pubDate>Mon, 30 May 2011 19:10:55 +1000</pubDate>
	<title><![CDATA[ RE: SSL problem ]]></title>
	<description><![CDATA[ <p>Did find a solution.</p>
<p>So no problem anymore.</p>
<p>&nbsp;</p>
<p>Regards</p>
<p>Lars</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=504</link>
</item>
<item>
	<pubDate>Mon, 30 May 2011 18:34:08 +1000</pubDate>
	<title><![CDATA[ SSL problem ]]></title>
	<description><![CDATA[ <p>We are running puakma with SSL connection no problem untill now</p>
<p>The certificate in the keystore should be renewed. No one can remember the password for the old keystore so i&nbsp; maked a new one with the new certificate. but it won't work.</p>
<p>These are the commands that i used.</p>
<p>"C:\Program Files\Java\jdk1.6.0_04\bin\keytool.exe" -keyalg "RSA" -alias *.odense.dk -import -file D:\certifikat\stjerneodensedk\odense-dk.crt -trustcacerts -keystore odensedk</p>
<p>"C:\Program Files\Java\jdk1.6.0_04\bin\keytool.exe" -keyalg "RSA" -alias tdcssl -import -file D:\certifikat\tdcroot\danid-sslchain-tdcroot-tdcssl.cer -trustcacerts -keystore odensedk</p>
<p>"C:\Program Files\Java\jdk1.6.0_04\bin\keytool.exe" -keyalg "RSA" -alias entrustssl -import -file D:\certifikat\tdcroot\tdc-sslchain-entrustssl-entrustssl.cer -trustcacerts -keystore odensedk</p>
<p>"C:\Program Files\Java\jdk1.6.0_04\bin\keytool.exe" -keyalg "RSA" -alias tdcroot -import -file D:\certifikat\tdcroot\tdc-sslchain-entrustssl-tdcroot.cer -trustcacerts -keystore odensedk</p>
<p>&nbsp;</p>
<p>When i use the new keystore i get this error in the log.</p>
<p>(E) Accept failed: 'No available certificate or key corresponds to the SSL cipher suites which are enabled.'&nbsp; (SYSTEM - BOOSTERServer(443 SSL))</p>
<p>One of the difference is that the new cert is with 2048 key where the old one was with 1024 key.</p>
<p>Can that be a problem.</p>
<p>&nbsp;</p>
<p>Regards</p>
<p>Lars Soerensn</p>
<p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=503</link>
</item>
<item>
	<pubDate>Fri, 21 Jan 2011 13:27:12 +1000</pubDate>
	<title><![CDATA[ RE: No luck with IE8 on Windows 7 ]]></title>
	<description><![CDATA[ <p>Hi,</p>
<p>Yes - new code is available for NTLM2. Contact me via email or the partner you purchased it through. This is a free update for customers who are under annual maintenance.</p>
<p>Brendon.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=502</link>
</item>
<item>
	<pubDate>Thu, 20 Jan 2011 02:06:03 +1000</pubDate>
	<title><![CDATA[ RE: No luck with IE8 on Windows 7 ]]></title>
	<description><![CDATA[ <p>I have the same problem.&nbsp; Any luck?</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=501</link>
</item>
<item>
	<pubDate>Tue, 20 Jul 2010 15:59:49 +1000</pubDate>
	<title><![CDATA[ RE: <p@computed ]]></title>
	<description><![CDATA[ <p>At this stage, you'd have to handle it in the open action and set the coputed field yourself. It's not a bad idea, I'll ponder how to implement it.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=499</link>
</item>
<item>
	<pubDate>Thu, 20 May 2010 03:44:23 +1000</pubDate>
	<title><![CDATA[ No luck with IE8 on Windows 7 ]]></title>
	<description><![CDATA[ <p>I downloade the jcifs-1.3.14.jar and put it in the lib directory. And removed the file called jcifs-1.2.7.jar.</p>
<p>I switched to Sun Java SDK version 1.6.0_20.</p>
<p>I replaced puakma.jar with the latest one I had from you.</p>
<p>&nbsp;</p>
<p>Still no luck. :-(</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=498</link>
</item>
<item>
	<pubDate>Sat, 08 May 2010 02:22:14 +1000</pubDate>
	<title><![CDATA[ <p@computed ]]></title>
	<description><![CDATA[ <p>Is it possible to change the delimeter that is presented on the page when a keyword list is returned using a computed tag?</p>
<p>It would be nice if I could delimit the data by &lt;br&gt;.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=497</link>
</item>
<item>
	<pubDate>Thu, 25 Mar 2010 21:58:46 +1000</pubDate>
	<title><![CDATA[ RE: Puakma ESSO NTLM authentication with IE8 on Windows 7 ]]></title>
	<description><![CDATA[ <p>Check that you have the latest jcifs jar from http://jcifs.samba.org/ and are running a Sun JVM &gt;= 1.5.7 (this has the RC4 cipher required for NTLMv2)</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=496</link>
</item>
<item>
	<pubDate>Wed, 24 Mar 2010 22:15:27 +1000</pubDate>
	<title><![CDATA[ Puakma ESSO NTLM authentication with IE8 on Windows 7 ]]></title>
	<description><![CDATA[ <p>I have an issue with an existing Puakma ESSO which has been running in production for perhaps a year now.</p>
<p>It is configured to do SSO for IE-users accessing Lotus Domino. Authentication is NTLM.</p>
<p>It works just fine for Windows XP users. I am unsure about their IE version, probably IE 7.</p>
<p>They are testing Windows 7 with Internet Explorer 8. And with that combination SSO does not complete.</p>
<p>When the browser tries to accesses the url that should get them to the Domino content, they end up with a blank page.</p>
<p>I have had a look at the HTTP headers, and I can see that the browser does not succesfully authenticate with Puakma ESSO.</p>
<p>The last HTTP header I see between the browser and Puakma ESSO is when ESSO tells the browser:</p>
<p>WWW-Authenticate: NTLM TlRMTVNTUAACAAAAAAAAAAAAAAABAgAATlRMTVNTUAA=</p>
<p>So that is the second reply from Puakma.</p>
<p>What <strong>should</strong>&nbsp;come next is that the browser does a new GET including something like this:</p>
<p>Authorization: NTLM LOOONG sting</p>
<p>followed by the Puakma ESSO replying with a&nbsp;</p>
<p>Set-Cookie: LtpaToken=</p>
<p>But for some reason the browser does not send that GET.</p>
<p>&nbsp;</p>
<p>I have had the browser configured to have the site in qestion in both the Trusted and Intranet zones with no effect.</p>
<p>&nbsp;</p>
<p>I hope you can help.</p>
<p>&nbsp;</p>
<p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=495</link>
</item>
<item>
	<pubDate>Tue, 03 Nov 2009 09:17:04 +1000</pubDate>
	<title><![CDATA[ RE: WebSphere Portal + Domino http server = white page ]]></title>
	<description><![CDATA[ <p>Check that</p>
<p>BOOSTERUnavailableFile=../html_public/unavailable.html</p>
<p>exists on your booster instance. Most likely the backend server is not available (wrong port? wrong hostname? in booster.config).</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=494</link>
</item>
<item>
	<pubDate>Thu, 22 Oct 2009 01:36:18 +1000</pubDate>
	<title><![CDATA[ WebSphere Portal + Domino http server = white page ]]></title>
	<description><![CDATA[ <p>I'm to try configure Web Booster for WebSphere Portal&nbsp;with Domino http server</p>
<p>as result - white page in the brouser. Hepl my pls!</p>
<p>########## BOOSTER CONFIGURATION FILE #################<br />#Default if server not specified<br />HOSTS~*=localhost:8001<br />FORCESSL~*=1<br />POLLPATH~*=/<br />POLLMETHOD~*=HEAD<br />FORCECLIENTSSL~*=0</p>
<p>#Specific server mappings<br />#HOSTS~dev.mystock.ru=<br />#FORCESSL~www.test.com=1<br />#POLLPATH~www.test.com=/<br />#POLLMETHOD~www.test.com=GET</p>
<p>&nbsp;</p>
<p>########## PUAKMA CONFIGURATION FILE #################<br />#********* MAIN **********<br />#Determines what error messages etc will be displayed &amp; in what language<br />LanguageFilePath=../config/msg_en.lang<br />SystemTempDir=../temp/<br />#TCP/IP host name<br />SystemHostName=mysite.ru<br />#LogDateFormat=yyyy-MM-dd HH:mm:ss<br />LogDateFormat=dd/MM/yyyy HH:mm:ss<br />LogFile=../logs/puakma.log<br />PuakmaClassPath=puakma.jar<br />PuakmaJDBCJarPath=../jdbc/<br />PuakmaAddInPath=../addins/<br />PuakmaLibPath=../lib/<br />SessionTimeout=60<br />MaxSessions=-1<br />LogSessions=0<br />NoDBLog=1<br />AddIns=puakma.addin.booster.BOOSTER<br />Authenticators=puakma.security.pmaDefaultAuthenticator<br />#valid SystemDebugLevels=0 to 5 (0=none, 5=everything)<br />SystemDebugLevel=5<br />IPExcludeFile=../config/ipexclude.config<br />AggressiveAntiHacking=0</p>
<p><br />#********* JDBC SETTINGS **********<br /># Note: Paths/urls are CaSe senSitive!<br />#*** for mysql ***<br />SystemDBName=puakma<br />SystemDBURL=jdbc:mysql://localhost:3306/<br />SystemDriverClass=org.gjt.mm.mysql.Driver<br />SystemUser=root<br />SystemPW=%%$%%74XyrN7AmJRM287BcUY6pg==</p>
<p><br />HTTPMimeFile=../config/mimetypes.config</p>
<p><br />#********* BOOSTER SETTINGS **********<br />BOOSTERPorts=80<br />BOOSTERPortTimeout=30000<br />BOOSTERPortBacklog=100<br />BOOSTERPollInterval=120<br />BOOSTERMaxThreads=400<br />BOOSTERMinThreads=40<br />BOOSTERThreadCreateTimeout=5000<br />BOOSTERShutdownWaitSeconds=3<br />BOOSTERMaxURI=1024<br />BOOOSTERLogNameFormat=yyyyMMdd<br />BOOSTERTextLog=../logs/boosterlog_*.log<br />BOOSTERCompressionLog=../logs/compress_*.log<br />BOOSTERUnavailableFile=../html_public/unavailable.html<br />BOOSTERgzip=0<br />BOOSTERCompressTypes=text/*,image/jpg,image/jpeg,*javascript*<br />#BOOSTERNoCompressTypes=text/xml<br />BOOSTERDebug=1<br />#BOOSTERReplaceHosts=www.puakma.net:8001,*:81,*:8001,*<br />BOOSTERReplaceHosts=*<br />BOOSTERSSLKeyRing=../config/selfcert.kyr<br />BOOSTERSSLKeyRingPW=%%$%%74XyrN7AmJRM287BcUY6pg==<br />BOOSTERHostConfig=../config/booster.config<br />#BOOSTERHeaderProcessors=NTLMLTPA<br />BOOSTERUseRealHostName=1<br />BOOSTERServerCacheMB=0<br />BOOSTERUseSharedCache=0<br />BOOSTERMaxgzipKB=512<br />BOOSTERMaxCacheableObjectKB=512<br />BOOSTERMaxCacheMinutes=1440<br />BOOSTERFixContentTypes=1<br />BOOSTERRemoveCacheInfo=1</p>
<p>WEBSSONotAuthMessage=You are not authorized to access this site<br />WEBSSOLDAPUser=<br />WEBSSOLDAPPW=<br />WEBSSOLDAPServer=ldap://webwise1/<br />WEBSSOSecretB64=BmnlHk3nM9r1mHxfuH4xs2ziXvc=<br />WEBSSOUseNTNameOnly=0<br />#WEBSSODomain=.puakma.net<br />SystemKey=bsTmaNA4s7MTI7CrlCk9V25S0wf3rXWdO82wibUm5vEyjDh/kViDQFeRSdopPldM<br /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=493</link>
</item>
<item>
	<pubDate>Thu, 23 Jul 2009 19:54:49 +1000</pubDate>
	<title><![CDATA[ RE: Webpshere portal ]]></title>
	<description><![CDATA[ <p>Hi,</p>
<p>You don't need to include any path information as the browser's URI will supply that. The booster.config file supplies a host to host mapping.</p>
<p>HOSTS~websphere.net=websphere.net:10040</p>
<p>Brendon.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=492</link>
</item>
<item>
	<pubDate>Tue, 14 Jul 2009 00:43:21 +1000</pubDate>
	<title><![CDATA[ Webpshere portal ]]></title>
	<description><![CDATA[ <p>Hi, sure you can help me, I am new to Puakma, I need help getting it working with websphere portal.</p>
<p>I have a win2003 server with puakma and wse 6.1 installed. WSE is listing on port 10040.</p>
<p>in booster.config I have this setting</p>
<p>HOSTS~websphere.net=websphere.net:10040/wps/portal</p>
<p>This give me the error:</p>
<p>13/07/2009 16:41:05: (I) BOOSTER listening on port 80&nbsp; (SYSTEM - BOOSTERServer(80))<br />13/07/2009 16:41:07: (I) -- UNLICENSED - FOR NON-COMMERCIAL USE ONLY --&nbsp; (SYSTEM - puakma.addin.booster.BOOSTERAvailabilityThread)<br />13/07/2009 16:41:07: (I) 1 servers are now available for websphere.sbr.cyso.net&nbsp; (SYSTEM - puakma.addin.booster.BOOSTERAvailabilityThread)<br />13/07/2009 16:41:18: (E) Could not allocate a free thread. Waited 5000ms. 400 threads currently allocated&nbsp; (SYSTEM - pmaThreadPoolManager)<br />13/07/2009 16:41:18: (E) Could not process the proxy request due to a threading error&nbsp; (SYSTEM - BOOSTERServer(80))</p>
<p>Setting it to:</p>
<p>HOSTS~websphere.net=ibm.com</p>
<p>works OK</p>
<p>Thanks</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=491</link>
</item>
<item>
	<pubDate>Fri, 01 May 2009 16:12:32 +1000</pubDate>
	<title><![CDATA[ Looks good - thanks ]]></title>
	<description><![CDATA[  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=490</link>
</item>
<item>
	<pubDate>Fri, 01 May 2009 16:07:48 +1000</pubDate>
	<title><![CDATA[ RE: Any info on the keyring setup? ]]></title>
	<description><![CDATA[ <p>Try this thread: <a href="item?ReadPage&amp;ID=223">http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=223</a></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=489</link>
</item>
<item>
	<pubDate>Fri, 01 May 2009 15:46:00 +1000</pubDate>
	<title><![CDATA[ Could the issue be that there are several Domain Controllers? ]]></title>
	<description><![CDATA[ <p>The problem I am seeing is limited to a fixed number of users. A very small number of users.</p>
<p>The site that has the problem has got more than one Domain Controller. It has two.</p>
<p>I tried configuring Puakma ESSO to use both, but gave up. I ended up with having Puakma use just one of them.</p>
<p>Could my issue be related to that?</p>
<p>&nbsp;</p>
<p>I will look into your other suggestions and questions....</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=488</link>
</item>
<item>
	<pubDate>Fri, 01 May 2009 14:46:49 +1000</pubDate>
	<title><![CDATA[ Any info on the keyring setup? ]]></title>
	<description><![CDATA[ <p>Thanks a lot!</p>
<p>Any hints on how to go about doing the keyring bit?</p>
<p>I noteiced that there was a file called keyring.kyr in one of the Puakma installation directories...</p>
<p>If this is "standard Java stuff" you are perfectly welcome to say so, preferably with a good link to a resource where I can read about it.</p>
<p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=487</link>
</item>
<item>
	<pubDate>Fri, 01 May 2009 14:38:52 +1000</pubDate>
	<title><![CDATA[ RE: How to do SSL with ESSO and Domino ]]></title>
	<description><![CDATA[ <p>You need:</p>
<p>BOOSTERPorts=80,443SSL</p>
<p>The ssl suffix tells booster to treat the connection as secure rather than a 'plain' http connection. Note, you'll also need to set up the keyring etc to use the right certificate for your domain.</p>
<p>In most cases, it is not required to run SSL on the domino server as all connections are to the ESSO server and domino sits behind a firewall, but of course this is up to you.</p>
<p>If SSL is running on Domino, be sure to use the correct booster.config reference:</p>
<p>HOSTS~notestest01-sso=notestest01:443SSL</p>
<p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=486</link>
</item>
<item>
	<pubDate>Fri, 01 May 2009 08:34:46 +1000</pubDate>
	<title><![CDATA[ RE: 2.103 ]]></title>
	<description><![CDATA[ <p>That's the one. I'll send you the latest jar :-)</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=485</link>
</item>
<item>
	<pubDate>Thu, 30 Apr 2009 21:43:44 +1000</pubDate>
	<title><![CDATA[ How to do SSL with ESSO and Domino ]]></title>
	<description><![CDATA[ <p>I would like to let iNotes users (Domino 8.5) access their webmail using SSL.</p>
<p>I have been trying different combinations of setup in booster.config and puakma.config. With not much success.</p>
<p>Domino is configured to allow SSL on port 443.</p>
<p>When accessing Domino through Puakma on port 80 everything works fine.</p>
<p>In puakma.config I have</p>
<p>BOOSTERPorts=80,443</p>
<p>&nbsp;</p>
<p>In Booster.config I have tried this:</p>
<p>#notestest01<br />HOSTS~notestest01-sso=notestest01:80<br />FORCESSL~notestest01-sso=0<br />POLLPATH~notestest01-sso=/favicon.ico<br />POLLMETHOD~notestest01-sso=GET</p>
<p>I now let a browser point at:</p>
<p>https://notestest01-sso/mail/mail.nsf</p>
<p>The browser just times out.</p>
<p>if I go to:</p>
<p>http://notestest01-sso/mail/mail.nsf</p>
<p>I get through.</p>
<p>&nbsp;</p>
<p>I would like to get the https-url to work. What to do?</p>
<p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=484</link>
</item>
<item>
	<pubDate>Thu, 30 Apr 2009 21:38:14 +1000</pubDate>
	<title><![CDATA[ 2.103 ]]></title>
	<description><![CDATA[ <p>I guess this is the one we are talking about:</p>
<p>2009-04-30 13:36:19: (I) BOOSTER Reverse proxy startup. Version <strong>2.103.0</strong>&nbsp; (SYSTEM - BOOSTER)</p>
<p>&nbsp;</p>
<p>Thanks.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=483</link>
</item>
<item>
	<pubDate>Thu, 30 Apr 2009 21:16:25 +1000</pubDate>
	<title><![CDATA[ RE: Expires headere being discarded by Puakma ESSO ]]></title>
	<description><![CDATA[ <p>The version is displayed on startup of the booster task, so either restart the server completely or type:</p>
<p>reload booster</p>
<p>from the server console.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=482</link>
</item>
<item>
	<pubDate>Thu, 30 Apr 2009 20:46:01 +1000</pubDate>
	<title><![CDATA[ Expires headere being discarded by Puakma ESSO ]]></title>
	<description><![CDATA[ <p>I am seeing a Puakma ESSO discarding the Expires http header that Domino includes in it's reply before forwarding the reply to the Browser user.</p>
<p>I am wondering if my problem could be related to the bug that was fixed in ESSO version 2.105.0:</p>
<p><em>If a server set a far (eg 5 days) future expiry date that exceeded the maximum cache time, the "Expires:" http header would not honour the original expiry date set by the http server.</em></p>
<p>How do I see what version of ESSO the server is runnig?</p>
<p>If i look at http://sever/testsso I get a line saying this:</p>
<p><em>Server:&nbsp;&nbsp; Puakma Enterprise Server Platform v4.1.0 Build:783 - 16 January 2008</em><br /></p>
<p>Thanks!</p>
<p>&nbsp;</p>
<p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=481</link>
</item>
<item>
	<pubDate>Thu, 30 Apr 2009 09:29:04 +1000</pubDate>
	<title><![CDATA[ Domain Contoller interaction ]]></title>
	<description><![CDATA[ <p>In the last part of the handshake, the workstation sends a hash of the password and a buch of other credentials (eg username) to the ESSO server. ESSO is configured to know which domain controller(s) to use and forwards the credentials to the domain controller. The domain controller checks the credentials and the hashed password against what it thinks they should be and responds to ESSO whether it thinks the credentials are OK. If the domain controller says the credentials are ok, then next ESSO looks up an LDAP server using the Windows username and resolves that back to a X500 style name (eg ORG\bill to CN=Bill Smith/OU=Sales/O=ACME) This is the name that is recorded in the ltpa token and used for the session.</p>
<p>From the above it sounds like the problem is with the one workstation? If so, try removing it from the domain and re-adding it, maybe this will reset its permissions within the domain.</p>
<p>Are you using NTLM or Kerberos as the authentication method?</p>
<p>What is the Windows server version and Windows client version? Is the version of Internet Explorer (I assume) the same as the other workstations?</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=480</link>
</item>
<item>
	<pubDate>Wed, 29 Apr 2009 23:36:06 +1000</pubDate>
	<title><![CDATA[ Domain Contoller says no - how to debug and understand ]]></title>
	<description><![CDATA[ <p>Hi</p>
<p>I recently installed Puakma ESSO for a customer running Lotus Domino. They needed the seamles Single Signon.</p>
<p>It works just fine.</p>
<p>Except a couple of users are not getting through to the Domino Server.</p>
<p>In the puakma.log I see this error message:</p>
<p>2009-04-29 14:12:25: (E) ORG\USER: 0xC000006D DOMAINCONTROLLER/172.x.x.xx: jcifs.smb.SmbAuthException: Logon failure: unknown user name or bad password.&nbsp; (SYSTEM - WindowsLTPA)</p>
<p>&nbsp;</p>
<p>I have replaced selected items in the line above with dummy text.</p>
<p>&nbsp;</p>
<p>The way I read this, the puakma ESSO does a check with the Domain Controller to see if the user should be allowed to access, and Puakama decides (based on the answer of the Domain Controller) that the user should not be allowed to enter.</p>
<p>&nbsp;</p>
<p>There is some additional information.</p>
<p>&nbsp;</p>
<p>The same user is also logged in with the same ORG\USER name from a different workstation on the same network. From that workstation he does get access.</p>
<p>&nbsp;</p>
<p>I have had a look at the HTTP headers going back and forth between the browser and Puakma, and it looks like the handshake is proceeding like it should doing GET and getting a request to AUTHENTICATE a couple of times, where the last reply from the Puakma server is a negative (I don't have the exact reply text available right now).</p>
<p>&nbsp;</p>
<p>I have an idea that the problem comes from the fact that the same user is logged in on a different workstation at the same time. I tried to then shut down both workstations and then starting up just the workstation that had the problem. No cure there.</p>
<p>I know that the workstation that has the problem is not a standard WIndows installation like most installations on the customer's site. My next theory is that the Domain Controller somehow has the workstation flagged as "tainted" somehow and that this could be the problem.</p>
<p>&nbsp;</p>
<p>I need some suggestions on how to move on with handling the problem.</p>
<p>&nbsp;</p>
<p>And I would also like to know a bit more about what the verification between Puakma and Domain Controller actually does.</p>
<p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=479</link>
</item>
<item>
	<pubDate>Fri, 26 Sep 2008 15:00:57 +1000</pubDate>
	<title><![CDATA[ RE: What does the parameter AgressiveAntiHacking do? ]]></title>
	<description><![CDATA[ AgressiveAntiHacking=1 turns this feature on. In short you can add ip addresses who annoy you to ipexclude.config, when these clients try to connect booster replies with a big lump of binary data. It is probably only of use on an internet facing web site ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=478</link>
</item>
<item>
	<pubDate>Fri, 26 Sep 2008 14:53:25 +1000</pubDate>
	<title><![CDATA[ RE: aerybwrty ]]></title>
	<description><![CDATA[ resp ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=474</link>
</item>
<item>
	<pubDate>Fri, 26 Sep 2008 11:06:22 +1000</pubDate>
	<title><![CDATA[ What does the parameter AgressiveAntiHacking do? ]]></title>
	<description><![CDATA[ And what does the parameter AgressiveAntiHacking do? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=472</link>
</item>
<item>
	<pubDate>Thu, 03 Apr 2008 14:10:13 +1000</pubDate>
	<title><![CDATA[ RE: How to redirect from HTTP to HTTPS on Web Booster? ]]></title>
	<description><![CDATA[  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=471</link>
</item>
<item>
	<pubDate>Wed, 26 Mar 2008 07:37:55 +1000</pubDate>
	<title><![CDATA[ RE: DWA sametime contact list ]]></title>
	<description><![CDATA[ <p>8.0.1 but was also happening on 7.0.2</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=470</link>
</item>
<item>
	<pubDate>Tue, 18 Mar 2008 16:59:24 +1000</pubDate>
	<title><![CDATA[ RE: Blank IE pages unless hosts states :443SSL ]]></title>
	<description><![CDATA[ <strong>:443SSL</strong> refers to the connection between Booster and the backend server. I wouldn't think it particularly important (in most cases) to have this connection secure.<strong><br /></strong> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=469</link>
</item>
<item>
	<pubDate>Mon, 17 Mar 2008 21:59:34 +1000</pubDate>
	<title><![CDATA[ RE: DWA sametime contact list ]]></title>
	<description><![CDATA[ <p>John</p><p>What domino version are you running ?</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=468</link>
</item>
<item>
	<pubDate>Sat, 15 Mar 2008 03:03:21 +1000</pubDate>
	<title><![CDATA[ RE: Blank IE pages unless hosts states :443SSL ]]></title>
	<description><![CDATA[ Really wierd one.&nbsp; We wanted the website to go live so I got the developers to put in a redirect from the holding page to the live site.&nbsp; This didn't work at first but when I did some more testing and took the :443SSL back out so that everything was back on port 80.&nbsp; I was expecting blank pages loading in internet Explorer but no it all works fine.&nbsp; Can't figure that at all. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=467</link>
</item>
<item>
	<pubDate>Fri, 14 Mar 2008 10:50:14 +1000</pubDate>
	<title><![CDATA[ RE: Blank IE pages unless hosts states :443SSL ]]></title>
	<description><![CDATA[ <p>Usually you would not have the same host name, this is probably causing a wierd infinite redirect kind of issue. In your case the web request is coming in with the Host: http header field set to &quot;www.seriousmovers.com&quot; Booster then lookups up the booster.config file to find what it maps to and finds &quot;www.seriousmowers.com&quot;. Booster then opens a socket connection to that host to begin the transaction. If this resolves to the same (Booster) server, then booster will open a connection to itself and start the process again.&nbsp; </p><p>Probably go for something like:&nbsp;</p><p>HOSTS~www.seriousmowers.com=internal.seriousmowers.com</p><p>or (if the http server is on the same box as booster) </p><p>HOSTS~www.seriousmowers.com=www.seriousmowers.com:9000 </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=466</link>
</item>
<item>
	<pubDate>Thu, 13 Mar 2008 02:25:03 +1000</pubDate>
	<title><![CDATA[ Blank IE pages unless hosts states :443SSL ]]></title>
	<description><![CDATA[ <p>I have a backend web server sat on an AS400. If I set HOSTS~www.seriousmowers.com=www.seriousmowers.com in the booster config the pages won't load in IE (totally blank) but Firefox &amp; Safari is OK.&nbsp; As soon as I change it to HOSTS~www.seriousmowers.com=www.seriousmowers.com:443SSL the site loads but causes other issues.</p><p>There are 2 other sites running just on http which work fine through the web booster OK.&nbsp; The site with the problems should be http up until when someone tries to add an item to a basket and goes to the checkout.&nbsp; At this point it should switch to https.</p><p>I am not the web developer, I am setting up the web booster for DWA, but as this site has been built it would be really nice if I could route it through the web booster.</p><p>Any help really greatfully received as I am tearing my hair out now.&nbsp; Thanks.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=465</link>
</item>
<item>
	<pubDate>Wed, 13 Feb 2008 04:09:15 +1000</pubDate>
	<title><![CDATA[ RE: DWA sametime contact list ]]></title>
	<description><![CDATA[ Any other ideas? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=464</link>
</item>
<item>
	<pubDate>Thu, 24 Jan 2008 11:41:00 +1000</pubDate>
	<title><![CDATA[ RE: DWA sametime contact list ]]></title>
	<description><![CDATA[ Still dosn't display. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=463</link>
</item>
<item>
	<pubDate>Tue, 22 Jan 2008 15:29:10 +1000</pubDate>
	<title><![CDATA[ RE: DWA sametime contact list ]]></title>
	<description><![CDATA[ <p>try disabling compression for &quot;application/xml&quot;</p><p>BOOSTERNoCompressTypes=application/xml&nbsp;</p><p>or</p><p>BOOSTERNoCompressTypes=*/xml&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=462</link>
</item>
<item>
	<pubDate>Tue, 22 Jan 2008 00:01:25 +1000</pubDate>
	<title><![CDATA[ RE: DWA sametime contact list ]]></title>
	<description><![CDATA[ <p>With debugheaders on&nbsp;i can see the following relating to the buddylist &nbsp;</p><p>&nbsp;</p><p>21/01/2008 12:23:03: (D) (22) POST /servlet/DWABuddyList HTTP/1.&euro;1<br />Accept: */*<br />Accept-Language: en-gb<br />Referer: <a href="http://mail.server.com/mail/jsplatt.nsf/iNotes/Proxy/?OpenDocument&amp;Form=s_BuddyList">http://MAIL.SERVER.COM/mail/jsplatt.nsf/iNotes/Proxy/?OpenDocument&amp;Form=s_BuddyList</a><br />Content-Type: application/xml<br />UA-CPU: x86<br />Accept-Encoding: gzip, deflate<br />User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30; InfoPath.1)<br />Host: webmailuk.goodridge.net<br />Content-Length: 160<br />Connection: Keep-Alive<br />Cache-Control: no-cache<br />Cookie: __utma=171024694.1008659655.1190646864.1194867161.1199458219.19; __utmz=171024694.1199458219.19.6.utmccn=(organic)|utmcsr=google|utmctr=goodridge.net|utmcmd=organic; LtpaToken=AAECAzQ3OTQ4ODQxNDc5NEMwODFDTj1Kb25hdGhhbiBTcGxhdHQvT1U9VUsvTz1Hb29kcmlkZ2UGQG82fhJ3+G8CZCp6C+ZjDPZVPQ==; ShimmerS=ET:20080121T155545%2c90Z&amp;R:0&amp;AT:M</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=461</link>
</item>
<item>
	<pubDate>Mon, 21 Jan 2008 12:58:59 +1000</pubDate>
	<title><![CDATA[ RE: Yes. HTMLDocumentItem class ]]></title>
	<description><![CDATA[ HTMLDocumentItem is now deprecated. Use HTMLControl instead. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=460</link>
</item>
<item>
	<pubDate>Mon, 21 Jan 2008 12:57:53 +1000</pubDate>
	<title><![CDATA[ It's all about the 302 ]]></title>
	<description><![CDATA[ <p>The backend server's own reference is 'someserver.com:8080' so any 302 redirects it spits out have that reference. You can tell booster to rename these to the booster server reference using </p><p>BOOSTERUseRealHostName=1</p><p>Depending on the backend server, use a 0 or 1 to turn this feature on or off.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=459</link>
</item>
<item>
	<pubDate>Mon, 21 Jan 2008 12:54:47 +1000</pubDate>
	<title><![CDATA[ RE: DWA sametime contact list ]]></title>
	<description><![CDATA[ Are you able to catch the http conversation (&quot;tell booster debugheaders on&quot;)? Some browser plugins choke on compressed content - even though they purport to support gzip. You could try not compressing the contact list: BOOSTERNoCompressURI=/dwapath/* ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=458</link>
</item>
<item>
	<pubDate>Sun, 20 Jan 2008 01:08:28 +1000</pubDate>
	<title><![CDATA[ DWA sametime contact list ]]></title>
	<description><![CDATA[ <p>When using web booster i am unbale to load the sametime contact list through DWA&nbsp;and get the error &quot;could not receive valid response from server&quot; Sametime connects and shows me as logged in and&nbsp;all the&nbsp;relevant sametime ports are open. If i bypass web booster and connect directly to the DWA server the contact list displays without error. Any ideas?</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=457</link>
</item>
<item>
	<pubDate>Sat, 19 Jan 2008 02:18:15 +1000</pubDate>
	<title><![CDATA[ usrename + password in link ]]></title>
	<description><![CDATA[ <p>Is it possible to give a username and a password in a link like</p><p>&nbsp;</p><p>I will open a link in the browser that is password protected !&nbsp;</p><p>&nbsp;</p><p>http://domain/konto.pma/ManBuch?OpenAction&amp;buchung=K&nbsp;</p><p>&nbsp;</p><p>for this link i need a password and username, is it possible to give the username and password in the link ?&nbsp;</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=456</link>
</item>
<item>
	<pubDate>Wed, 16 Jan 2008 20:20:01 +1000</pubDate>
	<title><![CDATA[ RE: A little confused ]]></title>
	<description><![CDATA[ <p>Dont worry figured out what i was doing wrong.</p><p>John</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=455</link>
</item>
<item>
	<pubDate>Wed, 16 Jan 2008 07:49:43 +1000</pubDate>
	<title><![CDATA[ A little confused ]]></title>
	<description><![CDATA[ <p>I have web booster running on one machine outside the firewall say webmail.corp.com on port 80 which connects back to a domino webmail server, say interalmail.corp.com&nbsp;inside the firewall on port 8080. The configuration seems to work correctly and i can access the DWA redirect login page via webmail.corp.com. It will then allow me to login and&nbsp;as i am redirected to my mail file&nbsp;the URL in the browser changes to interalmail.corp.com:8080/mail/mail.nsf for example. For this page to be accesable i need to open up port 8080 to all WAN traffic on the firewall, is this correct? i thought the backend server didnt need to be open to the internet.&nbsp;Forgive me if im asking a really stupid question</p><p>&nbsp;John</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=454</link>
</item>
<item>
	<pubDate>Fri, 04 Jan 2008 20:21:22 +1000</pubDate>
	<title><![CDATA[ RE: WebBooster overwrites Expires header ]]></title>
	<description><![CDATA[ <p>Hi Mark,</p><p>The dates in HTTP headers are GMT (may explain the 1 hour difference).&nbsp; If Booster finds an &quot;Expires: &quot; http header it checks to see if is a past date. If the expiry date is in the past, then it uses the current time plus 1 second as the expiry date. If the expiry date is valid and in the future, then it just uses that value.</p><p>If this is not working for you, can you:</p><p>a) check to se if the time on the booster server is correct</p><p>b) send me the http headers that domino is outputting so we can verify here that all is working as it should.</p><p>&nbsp;</p><p>send to bupson -at- wnc.net.au&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=453</link>
</item>
<item>
	<pubDate>Thu, 03 Jan 2008 23:15:27 +1000</pubDate>
	<title><![CDATA[ WebBooster overwrites Expires header ]]></title>
	<description><![CDATA[ <p>Hi,</p><p>I'm evaluating WebBooster for my company and have installed it on a Domino testserver. WebBooster will be used pimarily for one large web app and if tests are succesful will be rolled out to a dozen or so web servers used by different customers. The design of the web app includes a large number of static javascript libraries and images that are currently served from the domino\html folder. The application's start page for example includes about 50 images. </p><p>For performance reasons we recently configured the server (using site rules) to add far-future expires headers to those resources. That way, the resources are cached on the user's workstation and served from the cache until the expiry date. The browser doesn't even check on the server if the resource is different from the local version. This gave us quite an increase in performance (a lot less HTTP GET's to be performed an every request). </p><p>WebBooster however, seems to overwrite the expires header with a date/time that is approximately 1 hour before the time that the image was served to the browser.</p><p>Any thoughts on this? Is this by design? Can it be disabled for certain paths?</p><p>Thanks,</p><p>Mark&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=452</link>
</item>
<item>
	<pubDate>Mon, 31 Dec 2007 22:55:13 +1000</pubDate>
	<title><![CDATA[ RE: Generate proper keystore.kyr ]]></title>
	<description><![CDATA[ Or you've to enable the CA process.... ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=451</link>
</item>
<item>
	<pubDate>Mon, 31 Dec 2007 00:33:26 +1000</pubDate>
	<title><![CDATA[ RE: Generate proper keystore.kyr ]]></title>
	<description><![CDATA[ <p>Some more information: </p><p>&nbsp;When trying to import the request.csr I go the following errors:</p><p>Syntax error in certificate </p><p>and next</p><p>&nbsp;Type mismatch in methid ForAllInit: FROMVAR found, Unknown expected.</p><p>&nbsp;I'm using jre1.6.0_03 and Notes/Domino 8</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=450</link>
</item>
<item>
	<pubDate>Sun, 30 Dec 2007 06:40:27 +1000</pubDate>
	<title><![CDATA[ Generate proper keystore.kyr ]]></title>
	<description><![CDATA[ <p>Hi,</p><p>&nbsp;Tried to generate a new keystore.kyr for DWA trying a post back from 2005 ( http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=231 ) but it doesn't work. Could anyone help me out to create a working keystore.kyr?</p><p>Regards, Ronald&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=449</link>
</item>
<item>
	<pubDate>Fri, 28 Sep 2007 16:51:55 +1000</pubDate>
	<title><![CDATA[ Yes - let's remove jsessionid on ESSO login ]]></title>
	<description><![CDATA[ <p>I would like to try out an ESSO that does what you describe:</p><p>If ESSO does a login (handshake and issuing of an LTPA token) remove any jsessionid cookie AND if WEBSSOjesssionidHome= is set then go to the URL specified there.</p><p>&nbsp;I would suggest that you make it configurable wether it should do like that or not.</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=448</link>
</item>
<item>
	<pubDate>Wed, 26 Sep 2007 15:31:41 +1000</pubDate>
	<title><![CDATA[ I found a solution ]]></title>
	<description><![CDATA[ <p>Declare Function InternetGetCookie Lib &quot;wininet.dll&quot; Alias &quot;InternetGetCookieA&quot; _<br />(Byval lpszUrlName As String, _<br />Byval lpszCookieName As String, _<br />Byval lpszCookieData As String, _<br />lpdwSize As Long) As <strong>Long</strong></p><p>Sub Postopen(Source As Notesuidocument)<br />&nbsp;<br />&nbsp;Dim cookie As String<br />&nbsp;Dim cookieSize As Long<br />&nbsp;Dim flag As <strong>Long</strong><br />&nbsp;Dim httpServer as String<br />&nbsp;<br />&nbsp;httpServer = &quot;<a href="http://portal-sso/">http://portal-sso</a>&quot;<br />&nbsp;<br />&nbsp;cookie = String( 255 ,0)&nbsp;&nbsp;<br />&nbsp;cookieSize = Len( cookie )<br />&nbsp;<br />&nbsp;flag = InternetGetCookie( httpServer , Null , cookie , cookieSize )&nbsp;&nbsp;<br />&nbsp;<strong>If&nbsp; flag = 0 And cookieSize &gt; Len(cookie) Then<br />&nbsp;&nbsp;cookie = String(cookieSize, Chr(0))&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;flag = InternetGetCookie( httpServer , Null , cookie , cookieSize )<br />&nbsp;End If&nbsp;</strong></p><p>End Sub&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=447</link>
</item>
<item>
	<pubDate>Sat, 22 Sep 2007 09:33:48 +1000</pubDate>
	<title><![CDATA[ RE: WebSphere Portal: Your portal session has timed out... ]]></title>
	<description><![CDATA[ <p>It sounds like an issue with the jsessionid parameter that portal likes. I believe wps uses the jsessionis to track your portal side session, so if you try to access some super long portal uri without a session, it tells you to go to the portal home and start over</p><p>WEBSSOjsessionidHome=</p><p>This tells booster that if there is no jsessionid cookie and this parameter is specified, then redirect the user to the home URI. The issue I can see is that if you have an old jsessionid cookie (that is expired) and you access the home uri something like what you describe may happen. Perhaps upon Booster ESSO login we should always remove the jsessionid cookie?</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=446</link>
</item>
<item>
	<pubDate>Fri, 21 Sep 2007 23:12:49 +1000</pubDate>
	<title><![CDATA[ WebSphere Portal: Your portal session has timed out... ]]></title>
	<description><![CDATA[ <p>I open a browser and go to http://myserver:10038/wps/myportal. (myserver is puakma ESSO. I have a WebSphere Portal 6.0.1 behind it).</p><p>I now get a portal page with this text:&nbsp;</p><p>&quot;Your portal session has timed out because of no activity. Please start a new session at your portal Home&quot;</p><p>The funny thing is that your portal home is the URL I was trying to get at in the first place.</p><p>I now enter the same URL in the browser again and everything works like expected - I see the portal home page.</p><p>&nbsp;I can now browse the portal like I want to.&nbsp;</p><p>I now close my browser and open it up again and go to the same URL again. Works just fine.</p><p>&nbsp;</p><p>I have this parameter set in my booster configuration file:</p><p>WEBSSOjsessionidHome=/wps/myportal</p><p>But from how I read the ESSO documentation, that parameter is for a special situation?</p><p>&nbsp;</p><p>Is there a way of getting around this problem?&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=445</link>
</item>
<item>
	<pubDate>Fri, 21 Sep 2007 21:00:13 +1000</pubDate>
	<title><![CDATA[ RE: No luck ]]></title>
	<description><![CDATA[ What is the error code being returned by InternetGetCookie? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=444</link>
</item>
<item>
	<pubDate>Fri, 21 Sep 2007 01:22:35 +1000</pubDate>
	<title><![CDATA[ No luck ]]></title>
	<description><![CDATA[ <p>We just tried with a much larger buffer. No luck.</p><p>Too bad.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=443</link>
</item>
<item>
	<pubDate>Thu, 20 Sep 2007 17:28:14 +1000</pubDate>
	<title><![CDATA[ RE: Puakma ESSO and cookies ]]></title>
	<description><![CDATA[ <p>The ltpatoken is stored in memory only and according to the MS doc above &quot;Cookies that do not have an expiration date are stored in memory and are available only to the process in which they were created.&quot;.</p><p>I suggest two possibilities:</p><p>1. the method call is not passing a large enough buffer to accept all the cookie data - are you catching the reply code for the method call? what is it? eg http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1893982&amp;SiteID=1 The ltpatoken cookie is pretty big ;-)</p><p>2. There is a bug in the MS code that somehow fails if one of the cookies is an in memory one.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=442</link>
</item>
<item>
	<pubDate>Thu, 20 Sep 2007 17:09:38 +1000</pubDate>
	<title><![CDATA[ RE: Puakma ESSO and cookies ]]></title>
	<description><![CDATA[ First step would be to check out what your browser is receiving via a browser plugin. Try ieHTTPHeaders for IE or Live HTTPHeaders for firefox. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=441</link>
</item>
<item>
	<pubDate>Thu, 20 Sep 2007 16:41:34 +1000</pubDate>
	<title><![CDATA[ Puakma ESSO and cookies ]]></title>
	<description><![CDATA[ <p>We have an application on WebSphere Portal.</p><p>The browser user (MS IE) accesses the portal through Puakma ESSO.</p><p>In the application we hava a javascript that writes a cookie.</p><p>Inside a Windows application (Lotus Notes) we now read the cookie using the InternetGetCookie function supplied by wininet.dll (http://msdn2.microsoft.com/en-us/library/aa384710.aspx and http://msdn2.microsoft.com/en-us/library/aa385326.aspx).</p><p>&nbsp;</p><p>The problem is that the InternetGetCookie function does not return the cookie.</p><p>If we don't access the Portal application through ESSO, we <strong>are</strong> able to access the cookie using the InternetGetCookie function. </p><p>So somehow it looks like ESSO does something to the cookie that makes InternetGetCookie unable to return it.</p><p>We have looked at what kinds of debug information is supplied for InternetGetCookie. It is extremely limited.</p><p>&nbsp;</p><p>Any suggestions on how to fix this?&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><hr />This is what the cookie contains when it is ceated without us accessing the Portal through ESSO. It is readable using InternetGetCookie. Accessed with this URL: http://portaltest:10038/wps/myportal:<p>&nbsp;</p><p>Cookie content: <br />db<br />C12571390048947B<br />portaltest/<br />1088<br />3191320448<br />29882012<br />1551208816<br />29882004<br />*<br />view<br />0.Mapper%5CPr%20Nr<br />portaltest/<br />1088<br />3191320448<br />29882012<br />1551368816<br />29882004<br />*<br />unid<br />86C94C8E7D63D0B3C125714C0035FD30<br />portaltest/<br />1088<br />3191320448<br />29882012<br />1551368816<br />29882004<br />*</p><p>&nbsp;</p><p>&nbsp;</p><hr />And here we have the cookie contents when it has been written with us accessing the Portal through ESSO. Accessed with this URL: http://portal-sso:10038/wps/myportal:<p>&nbsp;</p><p>&nbsp;Cookie content:<br />LtpaToken<br />2s4SA0l/Cn13mQkLE583Y30qxMcdFBCktowzY/oszDty3dXiBj+aQpjKkVfwARYumWBveg16x1kjoxElZ6RcyF27BFbchxgCct3V4gY/mkLjI2z27ygOBPbzRMtpjn0XFv1hk98OxsMsLweQu27x+4+2UPHReGHqgr1uHCKjuqGScKACMtS9ME1+vdheyjmeqhSYcUi7Xj5na3FY7VFi05UpPNvT2gCspSruYlfTpZlkbJ4IQqbncWEspXxMdplz5be4EYap3Yff/dHjKiW/FD4z/ZJC5o5Lf83oRmQMYSPDhBEYwC2O7EhHzCPh1kxZXrW02oFk+49vPLFkXISlCoTKtmrD4iLXGOqF69eEFe0=<br />portal-sso/<br />1024<br />3433217280<br />29882070<br />3480086112<br />29882003<br />*<br />db<br />C12571390048947B<br />portal-sso/<br />1088<br />2021320448<br />29882012<br />387458816<br />29882004<br />*<br />view<br />0.Mapper%5CPr%20Nr<br />portal-sso/<br />1088<br />2021320448<br />29882012<br />387458816<br />29882004<br />*<br />unid<br />86C94C8E7D63D0B3C125714C0035FD30<br />portal-sso/<br />1088<br />2021320448<br />29882012<br />387618816<br />29882004<br />*</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=440</link>
</item>
<item>
	<pubDate>Wed, 13 Jun 2007 19:58:42 +1000</pubDate>
	<title><![CDATA[ RE: SSL Communication errors ]]></title>
	<description><![CDATA[ <p>There are some bugs in IE6, SSL and POSTing</p><p>http://www.google.com.au/search?hl=en&amp;q=ie6+post+ssl&amp;btnG=Google+Search&amp;meta=</p><p>I believe MS has a patch to fix the issue.&nbsp;</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=439</link>
</item>
<item>
	<pubDate>Tue, 12 Jun 2007 05:47:24 +1000</pubDate>
	<title><![CDATA[ RE: SSL Communication errors ]]></title>
	<description><![CDATA[ OK, more news, it only happens on IE (v6) not FireFox...<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=438</link>
</item>
<item>
	<pubDate>Tue, 12 Jun 2007 01:18:05 +1000</pubDate>
	<title><![CDATA[ RE: SSL Communication errors ]]></title>
	<description><![CDATA[ <p>This error occurs after a client POST, sometimes the client endup in a 404 error specially if posting large data.</p><p>Any id&eacute;as?</p><p>&nbsp;</p><p>/Christer&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=437</link>
</item>
<item>
	<pubDate>Fri, 08 Jun 2007 19:44:07 +1000</pubDate>
	<title><![CDATA[ SSL Communication errors ]]></title>
	<description><![CDATA[ <p>Hi,</p><p>We&#39;re keep getting this error continously in the puakma.log:</p><p>-------------------------------------------<br />08/06/2007 11:21:48: (E) BOOSTERTransferWorker run(): javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake&nbsp; (193.14.107.65 - BOOSTERreq (443))<br />08/06/2007 11:21:48: (D) 0 class=com.sun.net.ssl.internal.ssl.SSLSocketImpl method=readRecord line=742<br />1 class=com.sun.net.ssl.internal.ssl.SSLSocketImpl method=performInitialHandshake line=1030<br />2 class=com.sun.net.ssl.internal.ssl.SSLSocketImpl method=readDataRecord line=678<br />3 class=com.sun.net.ssl.internal.ssl.AppInputStream method=read line=75<br />4 class=java.io.BufferedInputStream method=fill line=218<br />5 class=java.io.BufferedInputStream method=read1 line=256<br />6 class=java.io.BufferedInputStream method=read line=313<br />7 class=java.io.FilterInputStream method=read line=90<br />8 class=puakma.util.ByteStreamReader method=readLine line=137<br />9 class=puakma.addin.booster.BOOSTERTransferWorker method=readLine line=558<br />10 class=puakma.addin.booster.BOOSTERTransferWorker method=readHeaders line=577<br />11 class=puakma.addin.booster.BOOSTERTransferWorker method=run line=129<br />12 class=puakma.addin.booster.BOOSTERRequestManager method=run line=135<br />13 class=puakma.system.pmaThread method=run line=118<br />&nbsp; (SYSTEM - pmaSystem)<br />08/06/2007 11:21:48: (D) Attempting to use host:[192.168.252.8] port:443&nbsp; (193.14.107.65 - BOOSTERreq (443))<br />08/06/2007 11:21:48: (E) BOOSTERTransferWorker run(): javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake&nbsp; (193.14.107.65 - BOOSTERreq (443))<br />08/06/2007 11:21:48: (D) 0 class=com.sun.net.ssl.internal.ssl.SSLSocketImpl method=readRecord line=742<br />1 class=com.sun.net.ssl.internal.ssl.SSLSocketImpl method=performInitialHandshake line=1030<br />2 class=com.sun.net.ssl.internal.ssl.SSLSocketImpl method=readDataRecord line=678<br />3 class=com.sun.net.ssl.internal.ssl.AppInputStream method=read line=75<br />4 class=java.io.BufferedInputStream method=fill line=218<br />5 class=java.io.BufferedInputStream method=read1 line=256<br />6 class=java.io.BufferedInputStream method=read line=313<br />7 class=java.io.FilterInputStream method=read line=90<br />8 class=puakma.util.ByteStreamReader method=readLine line=137<br />9 class=puakma.addin.booster.BOOSTERTransferWorker method=readLine line=558<br />10 class=puakma.addin.booster.BOOSTERTransferWorker method=readHeaders line=577<br />11 class=puakma.addin.booster.BOOSTERTransferWorker method=run line=129<br />12 class=puakma.addin.booster.BOOSTERRequestManager method=run line=135<br />13 class=puakma.system.pmaThread method=run line=118<br />&nbsp; (SYSTEM - pmaSystem)<br />-------------------------------------------</p><p>We&#39;re using SSL both&nbsp; to the client and to the domino server.</p><p>Is this error caused by the SSL handling in Web Booster or by firewalls between the client and Web Booster?</p><p>Thanks,</p><p>/Christer&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=436</link>
</item>
<item>
	<pubDate>Thu, 31 May 2007 19:21:56 +1000</pubDate>
	<title><![CDATA[ BOOSTERMaxUploadBytes=999999 ]]></title>
	<description><![CDATA[ Emailed the update to you :-) enjoy!<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=435</link>
</item>
<item>
	<pubDate>Thu, 31 May 2007 04:44:46 +1000</pubDate>
	<title><![CDATA[ RE: Gzip compress ratio on binaries ]]></title>
	<description><![CDATA[ <p>Brendon,</p><p>I sent you an e-mail with an Excel file (m0.xls) that I used during my tests.</p><p>Thanks a lot,</p><p>&nbsp;</p><p>Eduardo</p><p>efreitasrj@gmail.com&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=434</link>
</item>
<item>
	<pubDate>Thu, 31 May 2007 02:27:10 +1000</pubDate>
	<title><![CDATA[ RE: Large POST data ]]></title>
	<description><![CDATA[ <p>Thanks, when do you think it will be available?</p><p>/Christer&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=433</link>
</item>
<item>
	<pubDate>Thu, 31 May 2007 00:34:00 +1000</pubDate>
	<title><![CDATA[ RE: Gzip compress ratio on binaries ]]></title>
	<description><![CDATA[ <p>Hi Brendon,</p><p>Thanks again for your response and attention.</p><p>Actually when I first installed Booster it was not compressing XLS files at all. I read the manual and did exactly what you described in your post.&nbsp;</p><p>I am examining the Domino response in Firefox and Internet Explorer using Firebug and Fiddler. The original file, was 1MB in size. When I changed the parameters above to compress application/vnd.ms-excel, I can see that Web Booster is serving the file with a slight compression, dropping the file size to around 900kb. The response headers prove that the file has been gzipped.</p><p>When I use the servlet code that I sent you, I get the same gzipped response but with 300kb !&nbsp;</p><p>If you are also using GZipOutputStream in your code, I&#39;m not quite sure where the problem is... Jdk version, maybe ??</p><p>My Web Booster version is&nbsp; 2.98, which I think is failry recent...</p><p>Any ideas ? </p><p>Sorry for all the trouble.&nbsp;</p><p>Eduardo&nbsp;</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=432</link>
</item>
<item>
	<pubDate>Wed, 30 May 2007 17:24:09 +1000</pubDate>
	<title><![CDATA[ RE: Gzip compress ratio on binaries ]]></title>
	<description><![CDATA[ <p>Ah! I think there may be a configuration issue in your install. We also use a GZIPOutputStream for gzip compress in Booster so should be getting the same compression level. I believe the issue may be that you have not configured Booster to compress &quot;application/vnd.ms-excel&quot; content types. Try (in puakma.config):</p><p>BOOSTERCompressTypes=text/*,image/jpg,image/jpeg,*javascript*,application/vnd.ms-excel</p><p>Also ensure BOOSTERNoCompressTypes= is either commented out (disabled) or does not include the excel types.&nbsp;</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=431</link>
</item>
<item>
	<pubDate>Wed, 30 May 2007 17:17:20 +1000</pubDate>
	<title><![CDATA[ RE: Large POST data ]]></title>
	<description><![CDATA[ Yes, that&#39;s now in the base product<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=430</link>
</item>
<item>
	<pubDate>Wed, 30 May 2007 02:03:46 +1000</pubDate>
	<title><![CDATA[ RE: Gzip compress ratio on binaries ]]></title>
	<description><![CDATA[ <p>Hi Brendon,</p><p>I found some old servlet code and adapted it to work with Excel files (the code is very specific in regard to the response type, although it could easily be adapted to other types of file). It uses the java.util.zip class and was compiled under jdk1.5.0_08. When I access my XLS file using this servlet, the compressed gzip file served is 290kb as opposed to the 1MB original file and the 900kb Puakma web booster compressed XLS file.</p><p>I&#39;d love to use Puakma but it would have to be good at binaries too. What I don&#39;t understand is why is Puakma is&nbsp; great on compressiong Javascript and HTML and performs so poorly when it comes down to binary...</p><p>Here is the servlet&#39;s source code. Do you see any particular difference in it that would make it behave so differently from Puakma&#39;s compression ?</p><p>**********************************************&nbsp;</p><p>import lotus.domino.*;<br /><br />import java.io.*;<br />import java.util.*;<br />import java.util.zip.*;<br />import java.lang.*;<br />import javax.servlet.*;<br />import javax.servlet.http.*;<br /><br />/**<br />&nbsp;* A servlet example of a method by which <br />&nbsp;* attachments are always downloaded by <br />&nbsp;* the browser<br />&nbsp;*<br />&nbsp;* Creation date: (4/6/2002 1:25:45 PM)<br />&nbsp;* @author: Jon LeDrew<br />&nbsp;*/<br />public class GzipAttach extends javax.servlet.http.HttpServlet {<br />&nbsp;&nbsp;&nbsp; <br />/**<br />&nbsp;* Process incoming HTTP GET requests<br />&nbsp;*<br />&nbsp;* @param request Object that encapsulates the request to the servlet<br />&nbsp;* @param response Object that encapsulates the response from the servlet<br />&nbsp;*/<br />public void doGet(javax.servlet.http.HttpServletRequest request,javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, java.io.IOException {<br /><br />&nbsp;&nbsp;&nbsp; ServletOutputStream op;<br />&nbsp;&nbsp;&nbsp; InputStream is;<br />&nbsp;&nbsp;&nbsp; BufferedInputStream bis;<br />&nbsp;&nbsp;&nbsp; String unid;<br />&nbsp;&nbsp;&nbsp; String filename;<br />&nbsp;&nbsp;&nbsp; String dbpath;<br /><br />&nbsp;&nbsp;&nbsp; try {<br /><br />&nbsp;&nbsp;&nbsp; //request parameters Notes UNID, Attachment Filename and the Database Path.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = request.getParameter(&quot;unid&quot;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; filename&nbsp;&nbsp;&nbsp; = request.getParameter(&quot;filename&quot;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dbpath&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = request.getParameter(&quot;dbpath&quot;);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /***************************************************************<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public boolean getAttachment obviously returns a boolean value<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; and sets the private BufferedInputStream bis if the db, doc and attachment are found<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ***************************************************************/<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bis = getAttachment(unid, filename, dbpath);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (bis != null) {<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int bytesA = bis.available();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //the size of the attachment. no. of bytes<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; byte [] attachment = new byte[bytesA];<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //create a new byte array specifying the size the same as the size of the attachment<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; response.setContentType(&quot;application/vnd.ms-excel&quot;);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; response.setHeader(&quot;Content-Encoding&quot;,&quot;gzip&quot;);<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; op = response.getOutputStream();<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; GZIPOutputStream gz=new GZIPOutputStream(op);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //set the response details<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; while (true) {<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int bytesRead = bis.read(attachment, 0, attachment.length);<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (bytesRead &lt; 0)<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; break;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; gz.write(attachment, 0, bytesRead);<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //read the BufferedInputStream into the byte array<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //write the array to the ServletOutputStream<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //clean up<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bis.close();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; op.flush();<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; gz.close();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; op.close();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Send an error if getAttachment returns false.<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; response.sendError( response.SC_INTERNAL_SERVER_ERROR, <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;Could not find the specified attachment - &lt;a href=\&quot;/&quot;<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; + dbpath + &quot;/0/&quot; + unid + &quot;/$file/&quot; + filename + &quot;\&quot;&gt;&quot; + filename + &quot;&lt;/a&gt;&quot; );<br /><br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /**************************************************************<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If custom error messages are required.<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; response.setContentType(&quot;text/html&quot;);<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pw = response.getWriter();<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pw.println(&quot;Error&quot;);<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; **************************************************************/<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp; } catch (IOException e) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; response.sendError( response.SC_INTERNAL_SERVER_ERROR, <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &quot;An IO error ocurred while trying to retrieve file&quot; );<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //e.printStackTrace();<br />&nbsp;&nbsp;&nbsp; }<br />}<br />/**<br />&nbsp; * Creation date: (4/6/2002 1:30:20 PM)<br />&nbsp;* @return boolean<br />&nbsp;*/<br />public BufferedInputStream getAttachment(String unid, String filename, String dbpath) {<br /><br />&nbsp;&nbsp;&nbsp; InputStream is = null;<br />&nbsp;&nbsp;&nbsp; BufferedInputStream bis = null;<br />&nbsp;&nbsp;&nbsp; NotesThread nThread = new NotesThread();<br />&nbsp;&nbsp;&nbsp; //New instance NotesThread<br /><br />&nbsp;&nbsp;&nbsp; try {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nThread.sinitThread();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Session sess = NotesFactory.createSession();<br /><br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; /*************************************************************************<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; This method creates a Notes Session.&nbsp; This method uses the local user config if the server is &#39;local&#39;<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; and uses the server permissions if the database is referenced on a server.<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Use Session sess = NotesFactory.createSession((String) null,ID,Password);<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; where ID and Password are valid values for a users internet name and password<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; *************************************************************************/<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Database dwnldsrvlt = sess.getDatabase(null, dbpath);<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /*************************************************************************<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set dwnldsrvlt using Session&#39;s getDatabase method.&nbsp; getDatabase(String server, String dbpath)<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; null indicates that the session environment is to be used.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *************************************************************************/<br /><br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if (dwnldsrvlt.isOpen()) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Document doc = dwnldsrvlt.getDocumentByUNID(unid);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (doc != null) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EmbeddedObject em = doc.getAttachment(filename);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (em != null) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is = em.getInputStream();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bis = new BufferedInputStream(is);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (sess != null){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; sess.recycle();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dwnldsrvlt.open();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Document doc = dwnldsrvlt.getDocumentByUNID(unid);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (doc != null) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; EmbeddedObject em = doc.getAttachment(filename);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (em != null) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; is = em.getInputStream();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bis = new BufferedInputStream(is);<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (sess != null){<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; sess.recycle();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />&nbsp;&nbsp;&nbsp; } catch (NotesException ne) {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /****************************************************************<br />&nbsp;&nbsp;&nbsp; Exception caught if the database or document aren&#39;t found.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Returning false executes the finally clause and terminates the NotesThread.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pw.println(ne.id + &quot; &quot; + ne.text); for custom messages on failure to find the db, doc or<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the attachment.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ****************************************************************/<br />&nbsp;&nbsp;&nbsp; ne.printStackTrace();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp; } catch (Exception e) {<br />&nbsp;&nbsp;&nbsp; e.printStackTrace();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp; } finally {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; nThread.stermThread();<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //Terminate the thread.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return bis;<br />&nbsp;&nbsp;&nbsp; }<br />}//end getAttachment<br />}<br />&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=429</link>
</item>
<item>
	<pubDate>Wed, 30 May 2007 00:18:20 +1000</pubDate>
	<title><![CDATA[ RE: Large POST data ]]></title>
	<description><![CDATA[ <p>Can you include that to the version that has the BOOSTERNoReverseDNS=1 functionality?</p><p>Thanks,</p><p>/Christer</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=428</link>
</item>
<item>
	<pubDate>Tue, 29 May 2007 07:22:12 +1000</pubDate>
	<title><![CDATA[ RE: Gzip compress ratio on binaries ]]></title>
	<description><![CDATA[ <p>There doesn&#39;t seem to be any additiobnal parameters we can apply to a gzip compression to increase/change the compression level (unlike the zip format) Using &quot;deflate&quot; may provide better results for this (binary) file type, although we would need to do some experimentation. Note that zip and gzip are not the same.<br /></p><p>By default browsers only accept gzip or deflate as built in compression algorithms. See the http &quot;Accept-Encoding: gzip,deflate&quot; header sent by most browsers.<br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=427</link>
</item>
<item>
	<pubDate>Tue, 29 May 2007 07:18:14 +1000</pubDate>
	<title><![CDATA[ RE: Large POST data ]]></title>
	<description><![CDATA[ We have recently included one into Tornado. This should be simple to include in Web Booster as well. We will mail you an updated puakma.jar with the new configuration parameter for Web Booster.  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=426</link>
</item>
<item>
	<pubDate>Tue, 29 May 2007 06:21:13 +1000</pubDate>
	<title><![CDATA[ Large POST data ]]></title>
	<description><![CDATA[ <p>Is there any parameter that controls the maximum size of an HTTP POST?</p><p>Thanks,</p><p>/Christer&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=425</link>
</item>
<item>
	<pubDate>Sat, 26 May 2007 04:24:43 +1000</pubDate>
	<title><![CDATA[ Gzip compress ratio on binaries ]]></title>
	<description><![CDATA[ <p>Hi guys,<br /><br />I&#39;m evaluating your Puakma Web Booster for my company and I am having some trouble. I hope you can help me.<br /><br />We have large Excel (XLS) files on our intranet that we want to transfer gzipped. They average 1MB in size. I configured Puakma and it is reducing the file from 1MB to 900kb only :( Looking at the log, I saw that it gets only to a 15% compress ratio for this particular type of file. All other javascript and css average 50 - 70% reductions.<br /><br />I ran a GZIP program over this same Excel file and obtained a 300kb gzipped file ! It led me to the conclusion that your gzip algorithm is completely diferent from Gzip and Zip when encoding binary. I&#39;m not sure if this is a limitation of web serving gzip content and if that would also occur in Apache, for exemple.</p><p>Is there anything that I can do to increase this ratio, even&nbsp; if at server&#39;s performance decrease ?<br /><br />Thanks in advance.<br /><br />Eduardo de Freitas<br />efreitasrj@gmail.com</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=424</link>
</item>
<item>
	<pubDate>Fri, 18 May 2007 17:33:44 +1000</pubDate>
	<title><![CDATA[ Long URI is the issue ]]></title>
	<description><![CDATA[ <p>The default max length of a URI is 512 bytes. This is to stop attacks on tornado servers with stupidly long URIs. The maximum can be configured by updating the puakma.config variable:</p><p>HTTPMaxURI=1024</p><p>You will most likely get the error:</p><p>414 &quot;Invalid Request, URI too long&quot;&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=423</link>
</item>
<item>
	<pubDate>Fri, 18 May 2007 17:30:42 +1000</pubDate>
	<title><![CDATA[ Why is tornado returning a 414 error? ]]></title>
	<description><![CDATA[  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=422</link>
</item>
<item>
	<pubDate>Thu, 17 May 2007 10:02:30 +1000</pubDate>
	<title><![CDATA[ Yes. HTMLDocumentItem class ]]></title>
	<description><![CDATA[ <p>HTMLDocumentItem hdi = new HTMLDocumentItem(ActionDocument, &quot;&lt;P@List name=\&quot;YourField\&quot; @P&gt;&quot;);<br /></p><p>String sChoiceArray[] = new String[]{&quot;s1&quot;, &quot;s2&quot;, &quot;s3&quot;};<br />ActionDocument.setItemChoices(&quot;YourField&quot;, sChoiceArray);<br /><br />StringBuffer sHTML = hdi.getHTML(false);<br />//sHTML is the html required to make the combo box, this can then be put in a computed field on a page.</p><p>//you can also change the name of the field dynamically:<br />hdi.setName(&quot;NewFieldName&quot;);</p><p>&nbsp;</p><p>Alternatively you can also use a temporary document rather than ActionDocument, eg:<br /> HTMLDocument docTemp = new HTMLDocument(pSystem, pSession);&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=421</link>
</item>
<item>
	<pubDate>Thu, 17 May 2007 09:59:55 +1000</pubDate>
	<title><![CDATA[ Can I make a dynamic list using p-tags? ]]></title>
	<description><![CDATA[ Can I access the p-tag generation stuff in an action?<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=420</link>
</item>
<item>
	<pubDate>Mon, 26 Feb 2007 21:43:10 +1000</pubDate>
	<title><![CDATA[ RE: Web Booster - disabling poll ]]></title>
	<description><![CDATA[ <p>If the poll logic works like I think, I would like to suggest a change.</p><p>If the poll times out, I suggest that you allow for a second or even a third try before flagging the host down. This of course could be configurable.&nbsp;</p><p>In the experience of my customer - using Nagiros for general server availability-checking - HTTP just is not very reliable. Therefore a re-check would probably be a good idea.<br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=419</link>
</item>
<item>
	<pubDate>Mon, 26 Feb 2007 18:55:42 +1000</pubDate>
	<title><![CDATA[ Does BOOSTERPortTimeout not control the poll timeout ]]></title>
	<description><![CDATA[ <p>I don&#39;t quite understand. </p><p>You say that the setting controls the timeout between the browser and booster and <strong>booster and the host</strong>.</p><p>The poll happens from the booster to the host. So unless you have actively chosen that the poll timeout should follow its own rules, the poll timeout aught to be the same as is configured in&nbsp; BOOSTERPortTimeout.</p><p>If you have the poll timeout set to be different from the BOOSTERPortTimeout, what <strong>is</strong> the timeout? <br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=418</link>
</item>
<item>
	<pubDate>Sat, 24 Feb 2007 08:06:11 +1000</pubDate>
	<title><![CDATA[ RE: Web Booster - disabling poll ]]></title>
	<description><![CDATA[ <p>I guess the bottom line is that if the backend host won&#39;t reply to a poll message, it won&#39;t reply to a user request! Instead of polling for / create a very small file on your host (eg /poll.txt) and poll that. This way no CPU horsepower is wasted trying to put together the default page.<br /></p><p>BOOSTERPortTimeout= controls the timeout between the browser and booster and booster and the host, not the poll timeout.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=417</link>
</item>
<item>
	<pubDate>Fri, 23 Feb 2007 19:00:48 +1000</pubDate>
	<title><![CDATA[ RE: Web Booster - disabling poll ]]></title>
	<description><![CDATA[ <p>Thanks.</p><p>I saw that you had a somewhat similar discussion here: http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=360</p><p>From that thread I can see that you made a change to Booster. What change was that?</p><p>&nbsp;</p><p>As to my problem, it looks like the myhost that Booster is boosting sometimes isn&#39;t replying - either it&#39;s too slow or the reply must be malformed.</p><p>How long does Booster wait for a reply? I expect that it&#39; the puakma.config setting:</p><p>BOOSTERPortTimeout=30000</p><p>Is that milliseconds?</p><p>&nbsp;I could try and turn that value up.&nbsp; Actually I will try that out and see if that works better. </p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=416</link>
</item>
<item>
	<pubDate>Fri, 23 Feb 2007 08:51:38 +1000</pubDate>
	<title><![CDATA[ RE: Web Booster - disabling poll ]]></title>
	<description><![CDATA[ <p>In puakma.config there is a setting for</p><p>BOOSTERPollInterval=120</p><p>This is the number of seconds between polling events.</p><p>Polling is important because Booster needs to know if a host is up or not so that requests are not sent to a host that is unavailable.</p><p>The POLLPATH is the URL on the backend server that is retrieved, so / would just get the default page for that host. We recommend making a small text file (or similar, eg /poll.txt) to ensure the processing overhead for polling is very small.</p><p>POLLMETHOD sets the HTTP method used for retrieving that file. HEAD will instruct the host to return only the http headers and no content, reducing processing overhead and network I/O.</p><p>We can probably adjust the polling process logic, we just need to know a little more about your issue.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=415</link>
</item>
<item>
	<pubDate>Thu, 22 Feb 2007 01:22:01 +1000</pubDate>
	<title><![CDATA[ Web Booster - disabling poll ]]></title>
	<description><![CDATA[ <p>Using Web Booster. </p><p>In Booster.config there is a couple of lines that have to do with polling:</p><p>POLLPATH~myhost=/<br />POLLMETHOD~myhost=HEAD<br /></p><p>What happens if I leave out these two lines? Will it stop trying to poll?</p><p>I am asking because <strong>myhost</strong> sometimes have short periods where it is unavailable, but when Booster polls at such a time, it will flag myhost as unavailable for x secoonds (puakma.config variable controls how long). </p><p>I would probably prefer if booster did not poll that particular host.</p><p>Have you got any other suggestions as to how to handle the problem that I have (excluding doing something to make sure myhost is up all the time :-))?</p><p>&nbsp;I would like to know when it would be a good idea to use HEAD, POST etc. in the POLLMETHOD.</p><p>&nbsp;</p><p>Thanks!</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=414</link>
</item>
<item>
	<pubDate>Thu, 11 Jan 2007 09:16:44 +1000</pubDate>
	<title><![CDATA[ RE: Booster ESSO - the parameter windomaincontroller - multiple servers ok? ]]></title>
	<description><![CDATA[ <p>This entry expects a single ip address or domain name.</p><p>To enable load balancing, you need:</p><p>WINDomainName=YOURDOMAIN<br />WINDomainLoadBalance=1</p><p>This is only relevant for NTLM authentication.&nbsp;</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=413</link>
</item>
<item>
	<pubDate>Thu, 11 Jan 2007 03:02:31 +1000</pubDate>
	<title><![CDATA[ Booster ESSO - the parameter windomaincontroller - multiple servers ok? ]]></title>
	<description><![CDATA[ <p>When configuring Booster ESSO, is it possible to specify more than one Windows Domain Controller?&nbsp; </p><p>If yes - what is the syntax?</p><p>I would expect it to be like this:</p><p>windomaincontroller=hostname1,hostname2</p><p>I have configured an ESSO server like that and it runs, but I don&#39;t know if it is actually using both Windows Domain Controllers.</p><p>&nbsp;</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=412</link>
</item>
<item>
	<pubDate>Wed, 10 Jan 2007 08:56:33 +1000</pubDate>
	<title><![CDATA[ RE: What does webssoldaprealm do? ]]></title>
	<description><![CDATA[ This setting gets added to the Ltpa token. I don&#39;t believe it is used for anything in particular, but gives the host server a clue as to where the session was authenticated from. It is a mandatory component of the WebSphere style Ltpa token  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=411</link>
</item>
<item>
	<pubDate>Wed, 10 Jan 2007 08:51:38 +1000</pubDate>
	<title><![CDATA[ BOOSTERMaxURI= ]]></title>
	<description><![CDATA[ <p>Add the puakma.config setting:</p><p>BOOSTERMaxURI=1024</p><p>This is a precaution to prevent buffer overflow attempts. Default is 512<br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=410</link>
</item>
<item>
	<pubDate>Tue, 09 Jan 2007 03:41:19 +1000</pubDate>
	<title><![CDATA[ ESSO and WebSphere Portal: Long URLs cause problems ]]></title>
	<description><![CDATA[ <p>I have ESSO doing Single Signon with my WebSpher Portal. It works.</p><p>But I see a problem that looks like it comes from portlet URLs that are long.&nbsp;</p><p>I am talking about the URLs that are used inside portlets for triggering a reload of the portal page, causing one or more portlets to react on what was clicked. These URLs tend to always be extremely long.</p><p>When I click the longer ones, the browser (Internet Explorer) instantly reports a &quot;Cannot find server&quot; (Window title) and &quot;The page cannon be displayed&quot;.</p><p>I have had a look at what&#39;s going on using IEHTTPheaders. It looks like the browser removes some characters from the end of the URL.</p><p>It also looks like the browser fires two GET commands.</p><p>Finally - I have done a tell booster debugheaders on - I can see that when I do click one of these URLs, booster apparently doesn&#39;t even receive the GET from my browser.</p><p>&nbsp;</p><p>Any suggestions?&nbsp;</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=409</link>
</item>
<item>
	<pubDate>Tue, 09 Jan 2007 03:07:04 +1000</pubDate>
	<title><![CDATA[ What does webssoldaprealm do? ]]></title>
	<description><![CDATA[ <p>I am configuring ESSO to do Single Signon for WebSphere Portal 5.1.</p><p>I found that changing the puakma.config parameter WEBSSOLDAPRealm was important.</p><p>At first it was like this - the default:</p><p>WEBSSOLDAPRealm=localhost\\\389</p><p>Then I changed it to this:</p><p>WEBSSOLDAPRealm=myldapserver.mydomain.com\\\389</p><p>This got me from not being signed on to being signed on. Which of course was a lot better than before.</p><p>I would like to know some more about how to use this parameter and its syntax.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=408</link>
</item>
<item>
	<pubDate>Tue, 19 Dec 2006 21:46:01 +1000</pubDate>
	<title><![CDATA[ And now it works with IIS ]]></title>
	<description><![CDATA[ <p>The last build works like we want it.</p><p>Great support as always - thanks :-)&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=407</link>
</item>
<item>
	<pubDate>Tue, 19 Dec 2006 10:00:33 +1000</pubDate>
	<title><![CDATA[ RE: IIS 6, 100 Continue ]]></title>
	<description><![CDATA[ Testing revealed a spurious error when IIS 6 replies with a 100 Continue, then a 200 OK immediately after. Booster has been updated to take this into account<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=406</link>
</item>
<item>
	<pubDate>Wed, 13 Dec 2006 11:42:11 +1000</pubDate>
	<title><![CDATA[ RE: IE - ESSO - IIS - problems with POST ]]></title>
	<description><![CDATA[ <p>There is a bug (or &quot;design feature&quot;) in IE that will try to do an NTLM reauthentication when POSTing data. The POST also has a Content-Length: 0 http header.</p><p>For more information on the IE6 behaviour, please see http://www.websina.com/bugzero/kb/browser-ie.html</p><p>We had some code in there to work around this issue but is for some reason broken. We will supply an update for you to test - let us know how you go.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=405</link>
</item>
<item>
	<pubDate>Tue, 12 Dec 2006 22:19:13 +1000</pubDate>
	<title><![CDATA[ IE - ESSO - IIS - problems with POST ]]></title>
	<description><![CDATA[ <p>Setup:&nbsp;</p><p>Internet Explorer &lt;-&gt; Puakma ESSO &lt;-&gt; MS Internet Information Server version 6 <br />The ESSO version is very recent. <br /><br />What we want is for an ASPX page located on the IIS to be able to retrieve the Domino LTPAtoken and then access Domino data using that token. <br />This works - we are seeing it working. <br /><br />So, what is the problem? <br />Bascially when we do POST to the IIS through the ESSO, some of the NTLM handshaking is forwarded to the IIS. The IIS tries to do the handshaking, but somewhere in the communication ESSO, IIS and the IE client get confused. <br />When we do a GET we don&#39;t see this issue because IE does not try to do the NTLM handshake again. <br /><br />By the way - we are using Wireshark to do packet sniffing on the server running Puakma ESSO in order to see what is going on. <br /><br />I will try with a bit more detail for you: <br />We have a page on the IIS server. An aspx page. Bascially what it does is it looks for the LTPAtoken in the HTTP request from the browser user, it then includes that token when requesting data on a Domino server, thereby impersonating the Internet Explorer user. The page then build a return page that is displayed to the user. <br />The first time we access this aspx-page we do a GET. http:/server/pages/page.aspx. <br />No problems this far. <br /><br />The page that is returned includes a button, and in the HTML we have a FORM tag. The button does a submit of the page - a POST. We are still located at the same URL - http:/server/pages/page.aspx. <br />And it is when we do the submit that we see the problem. It&#39;s odd. <br />The HTTP header of the POST request from Internet Explorer contains the LTPAtoken of course. But for some reason it also contains a &quot;field&quot; (by field i mean a HTTP header part just like the session cookie &quot;field&quot;) with NTLM handshaking data. <br />The NTLM handshaking data that is included is exactly the same data that we have seen as part of the _initial_ NTLM hanshake. It&#39;s like the browser &quot;thinks&quot; &quot;I&#39;m doing a POST and I can see that earlier on I did a NTLM handshake, so just to make sure, I will re-initiate a hanshake&quot;. <br />So, what happens when ESSO gets this HTTP request. First it participates in the handshaking with IE. It starts requesting IE for more NTLM handshaking data and gets some, but then it looks like ESSO discovers that the request already contains a LTPAtoken, and it therfore decides to forward the POST to the IIS - _including_ the NTLM handshake data. And that&#39;s what makes things come apart - that the ESSO forwards the NTLM handshaking data. I don&#39;t have the details here, but it ends up with the IE timing out. <br /><br />For debugging purposes we have also tried to include a simple link on the aspx page in question. One that leads from the first page to a second page on the IIS (GET). If we click such a link, we don&#39;t see the behaviour I describe above. Not NTLM handshake data is included ind the HTTP request, and everything works fine. <br /><br />To me the obvious request would be for a way of configuring ESSO to not forward/proxy NTLM handshakes or to configure that specific HTTP header &quot;fields&quot; should not be forwareded/proxied. <br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=404</link>
</item>
<item>
	<pubDate>Tue, 19 Sep 2006 13:05:52 +1000</pubDate>
	<title><![CDATA[ RE: Configuration Question: Webbooster and Domino on same box using SSL ]]></title>
	<description><![CDATA[ <p>BTW - I did need to get a new SSL file - I had to create a new CSR using keytool and mail to the company we used for SSL.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=402</link>
</item>
<item>
	<pubDate>Mon, 11 Sep 2006 23:44:33 +1000</pubDate>
	<title><![CDATA[ RE: HTTPS funnies ]]></title>
	<description><![CDATA[ Ok, this particular issue is likely to be the internal proxy caching the page requests, adding the application server address to the list of exceptions (n LAN Settings.Advanced) seems to have fixed it. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=393</link>
</item>
<item>
	<pubDate>Mon, 11 Sep 2006 21:14:10 +1000</pubDate>
	<title><![CDATA[ RE: HTTPS funnies ]]></title>
	<description><![CDATA[ The problem seems to be after a dialog box has closed which has updated a field whose onBlur event then&nbsp;triggers a _doClick $Refresh. The do_Click we have in other areas of the form working fine. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=392</link>
</item>
<item>
	<pubDate>Mon, 11 Sep 2006 19:35:11 +1000</pubDate>
	<title><![CDATA[ RE: HTTPS funnies ]]></title>
	<description><![CDATA[ <p>Hi Brendon,</p><p>Thanks for your suggestion. We tried clearing the cache and ctrl-refresh but without success.&nbsp;We went to Tools.Internet Options.Delete Files &amp; Delete Cookies, let me know if this is not what you meant.<br /><br />We have had a look using an HTTP debugger, it&nbsp;seems like the request doesn&#39;t even get to web booster and also because it happens so quickly. It works Ok however without Web Booster switched on.</p><p>Dominic</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=391</link>
</item>
<item>
	<pubDate>Mon, 11 Sep 2006 13:34:15 +1000</pubDate>
	<title><![CDATA[ RE: Configuration Question: Webbooster and Domino on same box using SSL ]]></title>
	<description><![CDATA[ The config you mention above will be fine. Note that the forcing to SSL is you mention above does not work in the manner you expect. This booster.config property allows a http connection between booster and domino while maintaining a https connection between booster and the browser. This is beacuse the 302 redirects that come out of domino (and all web servers) specifty the entire location including the protocol. In a more recent version of booster (not currently available on the website) the force to ssl ability is available. I will email through the latest jar.<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=390</link>
</item>
<item>
	<pubDate>Mon, 11 Sep 2006 13:30:14 +1000</pubDate>
	<title><![CDATA[ RE: HTTPS funnies ]]></title>
	<description><![CDATA[ <p>Internet explorer (god bless it) sometimes gets its cache corrupted. If you clear the cache and/or&nbsp; ctrl-refresh the page the two non-working test machines may start to behave (assuming they are the same config).&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=389</link>
</item>
<item>
	<pubDate>Fri, 08 Sep 2006 21:20:41 +1000</pubDate>
	<title><![CDATA[ HTTPS funnies ]]></title>
	<description><![CDATA[ <p>Hi there,</p><p>We have an application that we are looking to use&nbsp;with WeBooster. We have carried out a number of tests and have an outstanding issue that maybe someone has had before.</p><p>HTTPS with Web Booster &amp; Domino works fine on some machines, but on others we get Page Not Found errors + javascipt Object/Field not found. The Javascript errors occur independently of the Page Not Found error. The errors occur in the same place in the application.<br /><br />* 2 out of 4 test machines have no problems, the other 2 do.<br />* HTTP with webbooster &amp; Domino works fine on all machines.<br />* HTTPS with just Domino, and no Web Booster works fine.<br />* We still get the problem when setting Domino &amp; Web Booster to communicate via HTTP, and Web Booster listening on SSL.<br /><br />On my machine I cannot get the errors to display although I did manage it once about a week ago.</p><p>I have debugging and header debugging switched on and at level 5 and no errors reported. I have switched off compression with BOOSTERgzip=0 and caching with BOOSTERServerCache=0, the problems still occur.</p><p>Any help much appreciated,</p><p>Thanks</p><p>Dominic</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=383</link>
</item>
<item>
	<pubDate>Fri, 08 Sep 2006 03:56:12 +1000</pubDate>
	<title><![CDATA[ RE: Configuration Question: Webbooster and Domino on same box using SSL ]]></title>
	<description><![CDATA[ <p>I did some more research and still need help but - I believe I need to:</p><p>- Have Puakma handle all incoming requests on set BOOSTERPorts=80,443SSL in booster.config file<br />- Turn off SSL entirely on Domino.<br />- Force Puakma to redirect all HTTP traffic to&nbsp;SSL (which is what I want)- is FORCECLIENTSSL~*=1 now an option?</p><p>&nbsp;So assuming this works,&nbsp;can I use my existing keyfile.kyr and.sth files? do I need to use the keytool.exe utility?&nbsp; </p><p>I&#39;ve seen this link <a href="item?ReadPage&amp;ID=231">http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=231</a>&nbsp; but I don&#39;t think it applies to me or does it?</p><p>Thanks.</p><p>-Adam<br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=382</link>
</item>
<item>
	<pubDate>Thu, 07 Sep 2006 22:39:38 +1000</pubDate>
	<title><![CDATA[ Configuration Question: Webbooster and Domino on same box using SSL ]]></title>
	<description><![CDATA[ <p>I have installed Domino R7 and Webbooster on same machine.&nbsp; </p><p>I would like Webbooster to handle all incoming HTTP and SSL requests.&nbsp; I am really only interested in Webbooster&#39;s GZIP compression and don&#39;t care if it handles the SSL encryption calculations or Domino does.</p><p>I already have Domino running SSL with keyfile.kyr and keyfile.sth files.</p><p>I am confused by the documentation and some of the discussion on this forum.</p><p>I know I have to have Domino use different ports for&nbsp;HTTP and SSL.&nbsp; So assuming I change Domino&#39;s HTTP port to run on 8001 and SSL to run on 8002 - what steps do I have to do to get Webbooster to work?</p><p>Do I have to create new keyfile files for Webbooster to use?&nbsp; (I&#39;ve seen references to this in this forum - but not sure if this applies to my situation).&nbsp; Could someone let me know the correct settings in the config file?</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=381</link>
</item>
<item>
	<pubDate>Thu, 10 Aug 2006 01:30:35 +1000</pubDate>
	<title><![CDATA[ Works now the config-parameter did the trick ]]></title>
	<description><![CDATA[ <p>I did not have the WEBSSOLtpaCharSet parameter in my puakma.config.</p><p>I put in</p><p>WEBSSOLtpaCharSet=CP850</p><p>Now his name looks like it should and group membership is computed like it is supposed to.</p><p>Thanks! <br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=373</link>
</item>
<item>
	<pubDate>Wed, 09 Aug 2006 22:46:58 +1000</pubDate>
	<title><![CDATA[ Works just fine now ]]></title>
	<description><![CDATA[ <p>Excellent suggestion. Works like it should now.</p><p>I love your response time Brendon :-)</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=372</link>
</item>
<item>
	<pubDate>Wed, 09 Aug 2006 07:32:31 +1000</pubDate>
	<title><![CDATA[ RE: ESSO accessing servlet that returns XML - doesn't forward all http ]]></title>
	<description><![CDATA[ <p>Check the http headers your servlet is outputting. If you are specifying http 1.1, then you must include a content-length property.</p><p>tell booster debugheaders on</p><p>should tell you what&#39;s what. If you can paste the web server reply here that would help us see what&#39;s going on.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=371</link>
</item>
<item>
	<pubDate>Wed, 09 Aug 2006 07:29:07 +1000</pubDate>
	<title><![CDATA[ RE: ESSO and National Characters in username ]]></title>
	<description><![CDATA[ <p>The domino style token is encoded with LMBCS (Lotus Multi Byte Charset) character set. This is a proprietry lotus encoding. We use the built in Java CP850 (codepage 850) which is a close approximation, but not exact in all cases. In addition this can be overridden with the puakma.config entry:</p><p>WEBSSOLtpaCharSet=Xxxx</p><p>&nbsp;Where Xxxx is the new Java charset to use. Check your config file and remove this line if it exists. <br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=370</link>
</item>
<item>
	<pubDate>Wed, 09 Aug 2006 01:22:51 +1000</pubDate>
	<title><![CDATA[ ESSO and National Characters in username ]]></title>
	<description><![CDATA[ <p>I am using the Booster/ESSO.&nbsp; Version number is 2.94.</p><p>Authentication works fine. I ACL-protected Domino resources through the booster server.</p><p>I have a user who has a Common Name component that contains a national character.</p><p>For this user I see a problem with the name that Domino now sees:</p><p>The user does get a LTPA token. But when I display a Domino page containing @Name([abbreviate]; @UserName), the name displayed contains a different character than the national one that is supposed to be a part of his name.</p><p>Also, if i use @UserNamesList, I don&#39;t see all the groups that the user belongs to, but only * and */=Organisation.</p><p>I have installede the Java SDK, I was using just the JRE before - it doesn&#39;t change anything.</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=369</link>
</item>
<item>
	<pubDate>Tue, 08 Aug 2006 19:48:27 +1000</pubDate>
	<title><![CDATA[ ESSO accessing servlet that returns XML - doesn't forward all http ]]></title>
	<description><![CDATA[ <p>I am using the Booster/ESSO.&nbsp; Version number is 2.94 (read from the HTTP header).</p><p>I access a Domino server version 7 through the booster.</p><p>When I access a regular Domino page like names.nsf, I authenticate and get the expected result.</p><p>When I access a servlet on the Domino server from a browser I don&#39;t&nbsp; get what I Expect.</p><p>The servlet is supposed to returns XML.</p><p>If I access the servlet directly without involving booster, I do get&nbsp; the expected XML.</p><p>If I access the servlet through booster, the browser (MS-IE) displays an error page saying &quot;The XML page cannot be displayed&quot; and &quot;XML document must have a top level element&quot;.</p><p>I have installed Ethereal on my booster server in order to see what is going on. Here is what I see:<br /></p><p>The NTLM-handshaking works fine, and the browser moves on to GET the servlet URL including the LTPA token.&nbsp;</p><p>The servlet returns a package including the HTTP 200 OK status. But this package contains no XML.</p><p>After this the booster receives two packages from domino containing &quot;Continuation or non-http traffic&quot;&nbsp; according to Ethereal. These packages are HTTP packages, and when I look inside the packages, I see the XML that I was expecting to see in my browser.</p><p>All in all booster receives three packages from Domino. The HTTP 200 OK and the two Continuation packages.</p><p>Here&#39;s the puzzle: Booster only forwards the first HTTP 200 OK package to the browser. The two continuation packages are dumped.</p><p>&nbsp;</p><p>Any advice?&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=368</link>
</item>
<item>
	<pubDate>Fri, 28 Jul 2006 19:34:50 +1000</pubDate>
	<title><![CDATA[ RE: PollMethod & PollPath ]]></title>
	<description><![CDATA[ <p>Hi Brendon, </p><p>&nbsp;Waaahhh!&nbsp; :-)&nbsp; Thank you very much indeed, sadly I&#39;ve never received it.&nbsp; I guess it may have ended up in the spam folder which gets nuked.&nbsp; Would you be able to resend it please? </p><p>&nbsp;Many thanks </p><p>&nbsp;Steven</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=367</link>
</item>
<item>
	<pubDate>Thu, 27 Jul 2006 21:40:39 +1000</pubDate>
	<title><![CDATA[ RE: PollMethod & PollPath ]]></title>
	<description><![CDATA[ The change is completed. We emailed it to your account listed a couple of weeks ago.  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=366</link>
</item>
<item>
	<pubDate>Thu, 27 Jul 2006 19:51:11 +1000</pubDate>
	<title><![CDATA[ RE: PollMethod & PollPath ]]></title>
	<description><![CDATA[ <p>Hi, </p><p>&nbsp;Is this something that can easily be done with Web Booster? </p><p>&nbsp;Thanks in advance </p><p>&nbsp;Steven</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=365</link>
</item>
<item>
	<pubDate>Wed, 26 Jul 2006 16:29:21 +1000</pubDate>
	<title><![CDATA[ RE: Vortex connect timeout ]]></title>
	<description><![CDATA[ <p>in your eclipse.ini, add the following settings:</p><p>-Dnetworkaddress.cache.ttl=10<br />-Dsun.net.client.defaultConnectTimeout=10000</p><p>Change the defaultConnectTimeout to suit your needs (value is in milliseconds)&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=364</link>
</item>
<item>
	<pubDate>Wed, 26 Jul 2006 16:28:20 +1000</pubDate>
	<title><![CDATA[ Vortex connect timeout ]]></title>
	<description><![CDATA[ I switch between VPN and non VPN connections. Vortex remember the last server I used and tries to reconnect me to the server that is no longer available. Any settings I can change?<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=363</link>
</item>
<item>
	<pubDate>Thu, 13 Jul 2006 09:19:56 +1000</pubDate>
	<title><![CDATA[ The Server Side - bandwidth ]]></title>
	<description><![CDATA[ <p>We posted a press release on www.theserverside.com yesterday..... and had a number of new visitors :-) Welcome!</p><p>One thing that became quickly apparent was our connection to the net was maxed out :-( Tornado was chugging along happily serving up the content, but trying to squeeze it through a small pipe. We need more bandwidth.....!</p><p>There are a few things happening locally here with our ISP and we should be being upgraded to a faster connection in a couple of weeks. </p><p>Please bear with us until we get the bigger pipe....<br /></p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=362</link>
</item>
<item>
	<pubDate>Fri, 30 Jun 2006 10:21:17 +1000</pubDate>
	<title><![CDATA[ RE: PollMethod & PollPath ]]></title>
	<description><![CDATA[ No prob. Just wanted to check how it should work HTTP status code or drop of connection.  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=361</link>
</item>
<item>
	<pubDate>Wed, 28 Jun 2006 20:07:00 +1000</pubDate>
	<title><![CDATA[ RE: PollMethod & PollPath ]]></title>
	<description><![CDATA[ <p>Hi, </p><p>&nbsp;When booster detects the http server has fallen over/stopped currently booster still serves up a html page.&nbsp; If the LoadBalancer on the front is pointed towards web booster to obtain a heartbeat then it still believes there to be a valid http server available and will still continue to direct traffic to this web server. </p><p>Ideally what should happen is that when the http server that web booster is sat in front of disappears then web booster should not serve anything.&nbsp; </p><p>This in turn will allow the load balancer to recognise the http server has failed and will not direct traffic to the http server that has fallen over/become unavailable.</p><p>Adding this would be very useful in a clustered environment with load balancer sat on the front.</p><p>Thanks in advance</p><p>Steven J McCormick</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=360</link>
</item>
<item>
	<pubDate>Sat, 24 Jun 2006 09:15:06 +1000</pubDate>
	<title><![CDATA[ RE: PollMethod & PollPath ]]></title>
	<description><![CDATA[ <p>That is certainly something we can add to the code base.</p><p>So to summarize: When booster detects no available hosts in its cluster you want booster to drop the connection.</p><p>...or to return a specific http error code?&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=359</link>
</item>
<item>
	<pubDate>Fri, 23 Jun 2006 23:13:22 +1000</pubDate>
	<title><![CDATA[ PollMethod & PollPath ]]></title>
	<description><![CDATA[ <p>Hi. </p><p>Using the pollmethod and pollpath config option in web booster it can be determined whether the underlying domino http task is running or not.&nbsp; However webbooster still returns a html page if the server is down. If there is a load balancer on the front of this which itself is polling web booster it will never know that the domino server is down or not as its getting a response back from web booster.</p><p>&nbsp;Is there a way around this per chance please? </p><p>Thanks in advance </p><p>Steven</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=358</link>
</item>
<item>
	<pubDate>Thu, 22 Jun 2006 19:06:23 +1000</pubDate>
	<title><![CDATA[ RE: Development Copy of Application ]]></title>
	<description><![CDATA[ <p>I wouldn&#39;t recommend the keyword approach. For a small app (one or two tables) this might work ok, but for larger apps&nbsp; this&nbsp; will get quite unweildly . </p><p>I recommend either a) creating a new database for testing and adjusting the dev copy&#39;s data connection to point to it (this is best option - the dbname also won&#39;t get clobbered in a design refresh). b) is to leave the connection the same as production so you have two versions of the app (dev and prod) pointing to the same data source. The danger with this approach is that you may&quot;accidentally&quot; destroy the production data during your testing so use this approach with caution!</p><p>The simplest approach is usually the best :-)&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=357</link>
</item>
<item>
	<pubDate>Thu, 22 Jun 2006 11:22:59 +1000</pubDate>
	<title><![CDATA[ Development Copy of Application ]]></title>
	<description><![CDATA[ <p>I want to setup a&nbsp;copy of a production application and make necessary design changes. As I have only one server, I notice that the development copy of the application is accessing the same tables as the production app - fair enough as they are the same table names.</p><p>What would be your recommended approach to having the development copy access different tables?</p><p>I thought the following:</p><p>Create a keyword called myTable and give it a value say myTableName<br />When I want to create a TableManager object I then use</p><blockquote><p>TableManager t = new TableManager(pSystem, pSession, null, pSession.getKeywordValue(&quot;myTable&quot;));<br /></p></blockquote><p>Now I can set the keyword value to be different in my prod and dev apps - therefore use different tables.<br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=356</link>
</item>
<item>
	<pubDate>Tue, 20 Jun 2006 16:26:07 +1000</pubDate>
	<title><![CDATA[ RE: java NullPointerException with connecting with Vortex ]]></title>
	<description><![CDATA[ <p>This usually occurs when the SOAPDesigner and Vortex don't match. The publicly available versions admittedly have a few issues :-/ These have been sorted, but the public download has not yet been updated - we want to squeeze as many updates in as we can between releases. I'll make available some pre-release code available to you.</p><p>To upgrade SOAPDesigner:</p><p>- In your browser go to http://yourtornadoserver.com/system/webdesign.pma<br />- Click on system/SOAPDesigner<br />- Go to Application Settings and change the name (or delete it)<br />- Click File &gt; Import and import a new system~SOAPDesigner.pmx<br />- The new code will be imported and new widgets automatically started<br /></p><p>The above process is the same for all web apps (only trick is the webdesign app - make sure you rename it rather than deleting it!!). We don't currently have the ability to do an &quot;in place&quot; refresh but this is something we (or the OS community :-) ) will probably do down the track.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=355</link>
</item>
<item>
	<pubDate>Mon, 19 Jun 2006 14:03:13 +1000</pubDate>
	<title><![CDATA[ java NullPointerException with connecting with Vortex ]]></title>
	<description><![CDATA[ <p>I'm just starting to play with Puakma and I've got a Tornado server up and running.</p><p>I downloaded the complete Vortex IDE and I'm trying to connect to Tornado, but I'm getting a &quot;Java NullPointerException&quot; error in the &quot;Open Application&quot; dialog box when I select my server's connection parameters (localhost with the standard sysadmin user and password.)</p><p>Any suggestion as to what to do about that error? I've tried running with JRE 1.4.2_11 and 1.5.0_07, but same results.</p><p>Also, how am I supposed to update the SOAPDesigner.pmx file on the server?&nbsp; I saw a reference to using the &quot;system\webadmin&quot; application, but I don't see a way to &quot;replace&quot; the design of the SOAPDesigner.pma that's already installed with Tornado.</p><p>I'm a Domino developer here in the US and I've been looking for a product that has similar features, only works better for web development.&nbsp; I'm considering launching an ISV and need a better tool than Domino to deploy applications.</p><p>I think the move to Open Source is a great idea -- you'll recover revenue with a significantly greater demand for consulting services!&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=354</link>
</item>
<item>
	<pubDate>Thu, 15 Jun 2006 14:28:36 +1000</pubDate>
	<title><![CDATA[ Example ]]></title>
	<description><![CDATA[ <p>Yes, it is possible but a little confusing. God love XSL.....<br /><br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &lt;a&gt;&lt;xsl:attribute name=&quot;href&quot;&gt;&lt;xsl:text&gt;JavaScript:editCostCode('&lt;/xsl:text&gt;<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;xsl:value-of select=&quot;item[@name='costcodeid']/value&quot;/&gt;&lt;xsl:text&gt;');&lt;/xsl:text&gt;&lt;/xsl:attribute&gt;<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;xsl:value-of select=&quot;item[@name='costcodedisplay']/value&quot;/&gt;&amp;#160;<br />&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/a&gt;</p><p>&nbsp;</p><p>The above will produce the equivalent of: <strong>&lt;a href=&quot;JavaScript:editCostCode('24');&quot;&gt;CostCode Name&amp;nbsp;&lt;/a&gt;</strong>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=352</link>
</item>
<item>
	<pubDate>Thu, 15 Jun 2006 14:10:31 +1000</pubDate>
	<title><![CDATA[ Accessing Javascript from XSL Stylesheet ]]></title>
	<description><![CDATA[ <p>I have an XSL stylesheet that displays records from a database.<br /><br />The extract from the&nbsp;stylesheet below&nbsp;allows me to display a particular record using a particular design element (in this case the dlgWork page)</p><p><em><strong>&lt;xsl:attribute name=&quot;href&quot;&gt;&lt;xsl:value-of select=&quot;</strong></em><a><em><strong>/data/@path&quot;/&gt;&lt;xsl:text&gt;/dlgWork?OpenPage</strong></em></a><br /><em><strong>&amp;amp;id=&lt;/xsl:text&gt;<br /></strong></em><br />However, my dlgWork page is a &quot;pseudo dialog box&quot; that I&nbsp;want opened&nbsp;with certain attributes - size, width, etc. I normally open this page via javascript passing the appropriate parameters.</p><p>Is it possible to call the javascript fuction from the XSL stylesheet?</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=351</link>
</item>
<item>
	<pubDate>Wed, 14 Jun 2006 19:59:42 +1000</pubDate>
	<title><![CDATA[ New code completed ]]></title>
	<description><![CDATA[ <p>Petr,</p><p>The new features you requested have been implemented and emailed to you.</p><p>&nbsp;Brendon</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=350</link>
</item>
<item>
	<pubDate>Fri, 09 Jun 2006 10:19:04 +1000</pubDate>
	<title><![CDATA[ RE: How to redirect from HTTP to HTTPS on Web Booster? ]]></title>
	<description><![CDATA[ <p>I have been thinking about this for the last day. Would you like all traffic to the particular host to be forced to ssl, or would you want to tweak it on a URI by URI basis?</p><p>A host based scenario is easier to manage (and code!), but the URI approach will provide more flexibility. &nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=349</link>
</item>
<item>
	<pubDate>Thu, 08 Jun 2006 09:46:21 +1000</pubDate>
	<title><![CDATA[ RE: How to redirect from HTTP to HTTPS on Web Booster? ]]></title>
	<description><![CDATA[ <p>Hi Petr,</p><p>Just had a quick look at the config settings are there doesn't seem to be a setting to force that. It looks like a fairly easy tweak, so I will send you a new puakma.jar. AT this stage I think the best option is a new setting in booster.config, probably something like FORCECLIENTSSL~*=1 which will tell booster to redirect the browser client to use SSL for communications.</p><p>Note that there is also the ability to write your own java class which extends HTTPHeaderProcessor and load that in puakma.config (BOOSTERHeaderProcessors=YourCustomClass) This header processor then has the ability to intercept (and redirect) the requests before Booster.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=348</link>
</item>
<item>
	<pubDate>Mon, 05 Jun 2006 17:51:54 +1000</pubDate>
	<title><![CDATA[ How to redirect from HTTP to HTTPS on Web Booster? ]]></title>
	<description><![CDATA[   <p class="MsoNormal"><span>Current situation without Puakma Web Booster: </span></p>  <p class="MsoNormal"><span>All communications is based on SSL. User is automatically redirected to SSL when start the session via HTTP (set in Domino &ndash; Server Document, Ports, </span><span>Internet</span><span> </span><span>Ports</span><span>, Web, TPC/IP port status: redirect to SSL</span></p>    <p class="MsoNormal"><span>Target situation:</span></p>  <p class="MsoNormal"><span>Domino is running HTTP without SSL and data are first packed by Web Booster and next is encrypted by Puakma. (shortly: Domino &lt;-HTTP-&gt; Web Booster &lt;-HTTPS-&gt; Browser)</span></p>    <p class="MsoNormal"><span>Question:</span></p>  <p class="MsoNormal"><span>How redirect session from HTTP to HTTPS automatically on Puakma (similar function as on Domino: redirect to SSL).&nbsp; </span></p>    <p class="MsoNormal"><span>Comment: When user start session with manually written prefix HTTPS, cummunication is run as expect. I need only automatic redirection from <a href="http://targetserver.com/">http://targetserver.com</a> to htttps://targetserver.com</span></p>    <p class="MsoNormal"><span>Thank you in advance for tips. </span></p><p class="MsoNormal">Petr&nbsp;</p>   ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=347</link>
</item>
<item>
	<pubDate>Mon, 22 May 2006 14:09:39 +1000</pubDate>
	<title><![CDATA[ Next release ]]></title>
	<description><![CDATA[ See the changelog for what's coming. Better still, subscribe to the RSS feed for the change log ;-)<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=346</link>
</item>
<item>
	<pubDate>Mon, 22 May 2006 14:08:55 +1000</pubDate>
	<title><![CDATA[ When will realm based login be available? ]]></title>
	<description><![CDATA[  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=345</link>
</item>
<item>
	<pubDate>Mon, 08 May 2006 20:31:45 +1000</pubDate>
	<title><![CDATA[ RE: How to install on non-GUI system? ]]></title>
	<description><![CDATA[ <p>Run the installer on a GUI system with the settings you want on the non-GUI machine. When the installer is finished, zip the [installdir]/ directory and copy the file to the non-GUI machine. Unzip and you're done!</p><p>Once installed it's very easy to edit puakma.config to make any system changes. You may need to tweak pmastart.sh to point to the correct version of Java if it's not in the path.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=344</link>
</item>
<item>
	<pubDate>Mon, 08 May 2006 17:45:21 +1000</pubDate>
	<title><![CDATA[ How to install on non-GUI system? ]]></title>
	<description><![CDATA[ How can I install Tornado on a machine with no GUI? The installer seems to need one. Help!<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=343</link>
</item>
<item>
	<pubDate>Mon, 01 May 2006 20:32:59 +1000</pubDate>
	<title><![CDATA[ etag ]]></title>
	<description><![CDATA[ <p>IE does some odd stuf when it gets an etag http header in the reply from the server. Looks like it's related to the Content-Disposition: attachment; header. You can turn off the automatic etag generation in puakma.config:</p><p>HTTPGenerateETags=0&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=342</link>
</item>
<item>
	<pubDate>Mon, 01 May 2006 20:01:37 +1000</pubDate>
	<title><![CDATA[ IE not opening files downloaded from Tornado ]]></title>
	<description><![CDATA[ When I click a link in my tornado app to download a file, IE complains about a file not found (well MS Word does actually). If I save the file to disk first, it opens perfectly. Very odd.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=341</link>
</item>
<item>
	<pubDate>Thu, 06 Apr 2006 08:05:48 +1000</pubDate>
	<title><![CDATA[ RE: NTLMLTPA - customHTTPHeaderProcessing() java.lang.NullPointerException ]]></title>
	<description><![CDATA[ We have replaced the NTLMLTPA.jar with the newer Windows-Ltpa-SSO.jar. You error probably refers to the fact you have the older NTLMLTPA.jar in the /lib folder, while you reference the newer code in the puakma.config file (WindowsLTPA). If you don't have the new SSO code, please contact us and we'll send you a copy.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=340</link>
</item>
<item>
	<pubDate>Thu, 06 Apr 2006 01:13:42 +1000</pubDate>
	<title><![CDATA[ NTLMLTPA - customHTTPHeaderProcessing() java.lang.NullPointerException ]]></title>
	<description><![CDATA[ <p>I am configuring a brand new Web Booster to use the NTLMLTPA.</p><p>When any user accesses a resource on Domino, they doen't get authenticated.&nbsp;</p><p>I get the following lines in puakma.log. What could the NullPointerException be?<br />&nbsp;</p><p>05/04/2006 17:06:19: (D)&nbsp; HTTPHeaderProcessor: WindowsLTPA&nbsp; (10.1.69.1 - BOOSTERreq (8080))<br />05/04/2006 17:06:19: (E) customHTTPHeaderProcessing() java.lang.NullPointerException&nbsp; (10.1.69.1 - BOOSTERreq (8080))<br />05/04/2006 17:06:19: (D) 0 class=java.util.Hashtable method=put line=-1</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=339</link>
</item>
<item>
	<pubDate>Mon, 27 Mar 2006 07:20:09 +1000</pubDate>
	<title><![CDATA[ RE: SSL between domino and WB ]]></title>
	<description><![CDATA[ <p>You can configure web booster to use ssl (https) to talk to the backend servers in booster.config, eg:</p><p>HOSTS~*=10.100.105.2:443SSL</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=338</link>
</item>
<item>
	<pubDate>Sat, 25 Mar 2006 00:33:32 +1000</pubDate>
	<title><![CDATA[ SSL between domino and WB ]]></title>
	<description><![CDATA[ Is it poosible to get WebBooster to communicate to domino using SSL? Correct me if im wrong but does WB only speak to domino using http? What happens if the 'Require SSL' setting is enabled on a database? Thanks ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=337</link>
</item>
<item>
	<pubDate>Fri, 24 Mar 2006 20:25:09 +1000</pubDate>
	<title><![CDATA[ RE: NAB Requires SSL Cnnnection ]]></title>
	<description><![CDATA[ <span>We are using @DBCommand to return sections of names from the NAB to field on a form. <p>&nbsp;</p></span><span>(@DbCommand(&quot;Domino&quot;; &quot;LoadAddressListByIndex&quot;; &quot;names.nsf&quot;; &quot;tmpAddressList&quot;; &quot;20&quot;; 1))<p>&nbsp;</p></span><span>Here is a summary of the conditions we tested:<p>&nbsp;</p></span><span>http, WebBooster On, Required SSL Connection on NAB NOT selected - field was populated<p>&nbsp;</p></span><span>https, WebBooster On, Required SSL Connection on NAB selected - ERROR - Target database cannot be found<p>&nbsp;</p></span><span>http, WebBooster Off, Required SSL Connection on NAB NOT selected - field was populated<p>&nbsp;</p></span><span>https, WebBooster Off, Required SSL Connection on NAB selected - field was populated.<p>&nbsp;</p></span><span>If we moved Domino to a different SSL port, leave WebBooster running and hard code the new port into the url for the page (<a href="https://servername:8443/">https://servername:8443/</a>....) the field was populated as expected, but now the request is not being handled by WebBooster (which is listening on 80 and 443)<p>&nbsp;</p></span> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=336</link>
</item>
<item>
	<pubDate>Fri, 24 Mar 2006 09:49:02 +1000</pubDate>
	<title><![CDATA[ RE: NAB Requires SSL Cnnnection ]]></title>
	<description><![CDATA[ @dblookups are internal Domino server functionality and will not pass through booster (nor http/https). What error messages are you getting?<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=335</link>
</item>
<item>
	<pubDate>Fri, 24 Mar 2006 03:53:05 +1000</pubDate>
	<title><![CDATA[ NAB Requires SSL Cnnnection ]]></title>
	<description><![CDATA[ <p>In our Domino&nbsp;envionment the&nbsp;directory on the production server requires an SSL connection, which cannot be changed.</p><p>We have several applications that execute&nbsp;DBLookups against the Domino NAB. Since we have been using WebBooster these have failed. I am presuming these lookups are failing because WebBooster is talking via http to Domino (the only host mapping available in the booster.config file). </p><p>How can we get WebBooster to talk to Domino via SSL or am&nbsp;I missing something?</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=334</link>
</item>
<item>
	<pubDate>Thu, 09 Mar 2006 19:21:05 +1000</pubDate>
	<title><![CDATA[ Issue with Tornado download ]]></title>
	<description><![CDATA[ <p>If you have downloaded Tornado server prior to today (9-Mar-06) and couldn't to get it to run on Windows, please download the install package again. There was a small issue with the initial setup that caused the .pmx files to not be imported correctly on the Windows platform.</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=333</link>
</item>
<item>
	<pubDate>Wed, 08 Mar 2006 21:42:56 +1000</pubDate>
	<title><![CDATA[ Public sandbox server trial ]]></title>
	<description><![CDATA[ <p>Hi,</p><p>We have created a public &quot;sandbox&quot; server for you to play with. The idea being you can use this server to see what Tornado is all about. You have rights to do everything. I realise some will use this for evil so we'll monitor the usage and turn it off if it is abused. We will like restart the instance every couple of days back to a fresh install. </p><p>You can access it at: <a href="http://sandbox.puakma.com/" target="_blank">http://sandbox.puakma.com</a>&nbsp;<br />Login: sysadmin<br />Password: password</p><p>You can also connect to this using Vortex. Have a play and let us know what you think!</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=332</link>
</item>
<item>
	<pubDate>Tue, 07 Mar 2006 21:48:34 +1000</pubDate>
	<title><![CDATA[ You're right ]]></title>
	<description><![CDATA[ <p>It looks like that was my problem.</p><p>I was excluding XML from being compressed.<br /></p><p>Thanks.</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=331</link>
</item>
<item>
	<pubDate>Mon, 06 Mar 2006 20:47:02 +1000</pubDate>
	<title><![CDATA[ text/xml compression ]]></title>
	<description><![CDATA[ Ensure compression of text/xml is on. iNotes uses xml for most views, eg inbox<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=330</link>
</item>
<item>
	<pubDate>Sat, 04 Mar 2006 21:18:21 +1000</pubDate>
	<title><![CDATA[ No issue with plain Domino web ]]></title>
	<description><![CDATA[ <p>I forgot to mention that I have extremely good performance when accessing ordinary Domino based websites on the same server through the Web Booster.</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=329</link>
</item>
<item>
	<pubDate>Sat, 04 Mar 2006 21:15:17 +1000</pubDate>
	<title><![CDATA[ Web Booster 2.93 and Domino Web Access performance issue ]]></title>
	<description><![CDATA[ <p>I just upgraded to Web Booster 2.93 and I still experience problems with accessing Domino Web Access (Domino Web mail aka iNotes).</p><p>Domino is version 7.0.</p><p>I am using Web Booster for traffic boosting, not Single signon.<br /></p><p>If I access a&nbsp; Domino Web Access database file from a web browser (MS-IE) that has not accessed the file before, I am unable to install the DWA ActiveX component.</p><p>&nbsp;</p><p>If I access DWA from a client that has the ActiveX component installed, I experience sluggishness. For instance, If I want to use &quot;reply to sender&quot;, i takes upt to 5 seconds to load the page. I am on a 100 Mbit network with no users.</p><p>If I access DWA directly without the Web Booster doing traffic boosting, the same page will load in just 1-2 seconds.</p><p>&nbsp;</p><p>If I access the Inbox, it takes perhaps 10 seconds to load.</p><p>If I load the Inbox directly without the Web Booster, the page will load in 2-3 seconds.</p><p>&nbsp;</p><p>It is not a server having performance issues. RAM and CPU useage is extremely low while I am accessing DWA.<br /></p><p>&nbsp;</p><p>Any suggestions?&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=328</link>
</item>
<item>
	<pubDate>Fri, 03 Mar 2006 11:57:11 +1000</pubDate>
	<title><![CDATA[ RE: Where's the example app? ]]></title>
	<description><![CDATA[ <p>If you've upgraded only the puakma.jar file (which is all you need) you will need to import the example app manually. The example app is in [installdir]/temp/example~journal.pmx when you run the latest installer.</p><p>To install it, fire up your browser http://yourserver/system/webdesign.pma (or use Vortex). Then pick File &gt; Import. locate the pmx and upload it.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=327</link>
</item>
<item>
	<pubDate>Fri, 03 Mar 2006 11:54:45 +1000</pubDate>
	<title><![CDATA[ Where's the example app? ]]></title>
	<description><![CDATA[ I just upgraded to the new Tornado version, but can't see the new example app.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=326</link>
</item>
<item>
	<pubDate>Thu, 23 Feb 2006 10:20:01 +1000</pubDate>
	<title><![CDATA[ tell booster debugheaders on ]]></title>
	<description><![CDATA[ Also if you can issue this command at the console, perform the post and copy the console output here that will also give us an idea of what the browser is sending to booster.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=325</link>
</item>
<item>
	<pubDate>Thu, 23 Feb 2006 10:07:42 +1000</pubDate>
	<title><![CDATA[ RE: Version? ]]></title>
	<description><![CDATA[ <p>Yes, that's correct. We show all changes that have gone into the product, so you can see what will be arriving in the next release. Additionally, if there's a fix you absolutely need and see it is in an unreleased version, email us and we'll forward through a copy of the code.</p><p>It is also quite likely customers are yet to upgrade to the latest shipping version, so if I know the version being run I can tell easily whether an upgrade to a newer puakma.jar will fix the issue.&nbsp;</p><p>The latest version of Booster will be released shortly. </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=324</link>
</item>
<item>
	<pubDate>Thu, 23 Feb 2006 09:28:52 +1000</pubDate>
	<title><![CDATA[ RE: Version? ]]></title>
	<description><![CDATA[ <p>Hi Brendon, </p><p>The latest version available for download appears to be 2.70, the changelogs you reference mention 2.93?&nbsp; Confused. :-) </p><p>Thanks in advance, </p><p>Steven.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=323</link>
</item>
<item>
	<pubDate>Thu, 23 Feb 2006 07:32:15 +1000</pubDate>
	<title><![CDATA[ Version? ]]></title>
	<description><![CDATA[ What server version are you running? There was a fix on 11/4/05 to do with POSTs being replied to from the cache. (type 'status' at the console) <a href="../../wnc/dltk.pma/ChangeLog?OpenPage&PartNumber=PT0023" target="_blank">http://www.puakma.net/wnc/dltk.pma/ChangeLog?OpenPage&amp;PartNumber=PT0023</a><br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=322</link>
</item>
<item>
	<pubDate>Thu, 23 Feb 2006 03:30:57 +1000</pubDate>
	<title><![CDATA[ Booster stripping multipart contents from small (<15k) files ]]></title>
	<description><![CDATA[ <p>Hi,</p><p>we have an interesting problem with web booster removing the file attachment from a post when the file size is small. For file &gt; approx 15K of PDF format the upload is always sucessfull. Anything smaller and the file is &quot;lost&quot; by web booster. We are aware of this problem <a href="http://www.modwest.com/help/kb2-260.html">http://www.modwest.com/help/kb2-260.html</a>. Our web booster config files are below:</p><p>Thanks in advance for your help, Ian.</p><p>########## BOOSTER CONFIGURATION FILE #################<br />#<br /># This file controls how the reverse proxy task resolves<br /># host requests. This allows multiple hosts to sit behind <br /># the BOOSTER. <br /># Once the file is changed, the server must be restarted.<br />#<br />#<br />######################################################</p><p>#Default if server not specified<br />HOSTS~*=gblond088sg4:8080<br />FORCESSL~*=1<br />FORCESSL~gblond088sg4=1<br />#FORCESSL~euocn11.nl.eu.abnamro.com=1<br />#FORCESSL~euocn12.nl.eu.abnamro.com=1<br />POLLPATH~*=/test.GIF<br />POLLMETHOD~*=HEAD</p><p>#Specific server mappings<br />#HOSTS~www.test.com=www.puakma.net:8001<br />FORCESSL~ocean.nl.eu.abnamro.com=1<br />#POLLPATH~www.test.com=/<br />#POLLMETHOD~www.test.com=GET</p><p>#For cluster config, assumes nodes are identical<br />#HOSTS~mail.test.com=www.puakma.net:81,www.puakma.net:82,www.puakma.net:83<br /></p><p>########## PUAKMA CONFIGURATION FILE #################<br />#<br /># This file controls how puakma behaves and is required for<br /># successful system operation.<br /># Before making any changes to this file, please make a backup.<br /># Once the file is changed, the server must be restarted.<br />#<br /># The paths in this file assume execution from the /bin/ dir<br />#<br />#<br />######################################################</p><p><br />#********* MAIN **********<br />#Determines what error messages etc will be displayed &amp; in what language<br />LanguageFilePath=../config/msg_en.lang<br />SystemTempDir=../temp/<br />#TCP/IP host name<br />SystemHostName=gblond088sg4<br />#LogDateFormat=yyyy-MM-dd HH:mm:ss<br />LogDateFormat=dd/MM/yyyy HH:mm:ss<br />LogFile=../logs/puakma.log<br />PuakmaClassPath=puakma.jar<br />PuakmaJDBCJarPath=../jdbc/<br />PuakmaAddInPath=../addins/<br />PuakmaLibPath=../lib/<br />SessionTimeout=60<br />MaxSessions=-1<br />LogSessions=0<br />NoDBLog=1<br />AddIns=puakma.addin.booster.BOOSTER<br />Authenticators=puakma.security.pmaDefaultAuthenticator<br />#valid SystemDebugLevels=0 to 5 (0=none, 5=everything)<br />SystemDebugLevel=0<br />IPExcludeFile=../config/ipexclude.config<br />AggressiveAntiHacking=0</p><p><br />#********* JDBC SETTINGS **********<br /># Note: Paths/urls are CaSe senSitive!<br />#*** for mysql ***<br />SystemDBName=puakma<br />SystemDBURL=jdbc:mysql://localhost:3306/<br />SystemDriverClass=org.gjt.mm.mysql.Driver<br />SystemUser=root<br />SystemPW=password</p><p><br />HTTPMimeFile=../config/mimetypes.config</p><p><br />#********* BOOSTER SETTINGS **********<br />BOOSTERPorts=80,443SSL<br />BOOSTERPortTimeout=3600000<br />BOOSTERPortBacklog=100<br />BOOSTERPollInterval=10<br />BOOSTERMaxThreads=400<br />BOOSTERMinThreads=40<br />BOOSTERThreadCreateTimeout=5000<br />BOOSTERShutdownWaitSeconds=3<br />#BOOSTERMaxURI=512<br />BOOOSTERLogNameFormat=yyyyMMdd<br />BOOSTERTextLog=../logs/boosterlog_*.log<br />BOOSTERCompressionLog=../logs/compress_*.log<br />BOOSTERUnavailableFile=/puakma/html_public/unavailable.html<br />BOOSTERgzip=1<br />BOOSTERCompressTypes=text/*,image/jpg,image/jpeg,*javascript*<br />#BOOSTERNoCompressTypes=text/xml<br />BOOSTERDebug=0<br />#BOOSTERReplaceHosts=www.puakma.net:8001,*:81,*:8001,*<br />BOOSTERReplaceHosts=*<br />BOOSTERSSLKeyRing=../config/selfcert.kyr<br />BOOSTERSSLKeyRingPW=password<br />BOOSTERHostConfig=../config/booster.config<br />#BOOSTERHeaderProcessors=NTLMLTPA<br />BOOSTERUseRealHostName=0<br />BOOSTERServerCacheMB=256<br />BOOSTERUseSharedCache=0<br />BOOSTERMaxgzipKB=2048<br />BOOSTERMaxCacheableObjectKB=1024<br />BOOSTERMaxCacheMinutes=1440<br />BoosterCacheContentTypes=image/*,*javascript*,text/css<br />BoosterFixContentTypes=1</p><p>WEBSSONotAuthMessage=You are not authorized to access this site<br />WEBSSOLDAPUser=<br />WEBSSOLDAPPW=<br />WEBSSOLDAPServer=ldap://webwise1/<br />WEBSSOSecretB64=BmnlHk3nM9r1mHxfuH4xs2ziXvc=<br />WEBSSOUseNTNameOnly=0<br />#WEBSSODomain=.puakma.net</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=321</link>
</item>
<item>
	<pubDate>Fri, 10 Feb 2006 11:50:14 +1000</pubDate>
	<title><![CDATA[ Long URLs appear to be ignored by Booster ]]></title>
	<description><![CDATA[ <p>Very long URLs seem to get ignored by Web Booster. This is because the default maximum URI length is 512 bytes. Very long URLs (such as those generated from Quickplace) exceed this limit (eg 650). To tell Booster to accept longer URLs, set the following property:</p><p>BOOSTERMaxURI=999</p><p>where 999 is the number of bytes you want to accept. This is a security feature in Booster to stop attempted buffer overflow exploits by malicious web clients.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=320</link>
</item>
<item>
	<pubDate>Tue, 07 Feb 2006 11:43:22 +1000</pubDate>
	<title><![CDATA[ SE CO DEBUG_SSO_TRACE_LEVEL=2 ]]></title>
	<description><![CDATA[ <p>Issue this command at the Domino console and check the output. This should give you a clue to what is missing.</p><p>Take a look also in the Domino Security handbook: sg247017.pdf (from the IBM site)&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=319</link>
</item>
<item>
	<pubDate>Tue, 07 Feb 2006 11:42:06 +1000</pubDate>
	<title><![CDATA[ Domino won't accept the websphere SSO token ]]></title>
	<description><![CDATA[ Help! What am I doing wrong?<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=318</link>
</item>
<item>
	<pubDate>Fri, 03 Feb 2006 08:35:41 +1000</pubDate>
	<title><![CDATA[ booster.config and port assignment ]]></title>
	<description><![CDATA[ <p>Ok, forget BOOSTERInterface ;-)</p><p>Change the http port that each domino instance listens on to (for example) 81.</p><p>Install booster and have it listen on port 80 (should be in the default install), it will also listen on all available network cards<br /></p><p>Edit the [install_dir]/puakma/config/booster.config file and add two entries, one for each domino server, eg:</p><p><strong>HOSTS~yourdomserver1.yourco=yourdomserver1.yourco:81<br />HOSTS~yourdomserver2.yourco=yourdomserver2.yourco:81</strong><br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=317</link>
</item>
<item>
	<pubDate>Thu, 02 Feb 2006 19:37:40 +1000</pubDate>
	<title><![CDATA[ RE: BOOSTERInterface= ]]></title>
	<description><![CDATA[ <p>Hi, </p><p>Thanks for the reply.&nbsp; I have one machine with two partitioned domino servers running on it and each domino server has its own ip address.&nbsp; Take web booster out of the picture and you just hit each individual ip address to get to the two domino http servers.&nbsp; What I'm after is to have web booster in and serve both ip's but on the same host/machine.&nbsp; </p><p>Thanks in advance. </p><p>Steven</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=316</link>
</item>
<item>
	<pubDate>Thu, 02 Feb 2006 08:52:28 +1000</pubDate>
	<title><![CDATA[ BOOSTERInterface= ]]></title>
	<description><![CDATA[ <p>You can force booster to listen on one particular ip by using (puakma.config):</p><p>BOOSTERInterface=192.168.0.44</p><p>Otherwise Booster will listen on all available ips.&nbsp;</p><p>Not entirely sure what you're asking - can you provide more info on your environment, eg how you want it to work?&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=315</link>
</item>
<item>
	<pubDate>Thu, 02 Feb 2006 01:40:55 +1000</pubDate>
	<title><![CDATA[ Configuration ]]></title>
	<description><![CDATA[ Hi, 

I need to config webbooster on one machine that has two ip's;  we're running a partitioned server and have two domino http stacks running on separate ips.  

I've had a look at the http host map side of web booster, looked through the forum and have not made much progress, any hints or ideas would be very helpful. 

Thanks in advance, 

Steven
 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=314</link>
</item>
<item>
	<pubDate>Fri, 27 Jan 2006 09:44:27 +1000</pubDate>
	<title><![CDATA[ RE: HEAD requests ]]></title>
	<description><![CDATA[ This looks correct to me.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=313</link>
</item>
<item>
	<pubDate>Thu, 26 Jan 2006 12:12:07 +1000</pubDate>
	<title><![CDATA[ RE: HEAD requests ]]></title>
	<description><![CDATA[ LoadRunner reports this:

The server's response is a redirection specifying neither Content-Length nor chunked Transfer-Encoding. This causes closing of the connection and ignoring the body of URL=https://etcetcetc

   HTTP/1.1 302 Found\r\n
   Server: Lotus-Domino\r\n
   Date: Thu, 26 Jan 2006 01:04:44 GMT\r\n
   Connection: close\r\n
   Location: https://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
   Via: Puakma/WEB-BOOSTER-2.691\r\n

  Redirecting "https://xxxxxxxx/?save" (redirection depth=0)
  To location "https://xxxxxxxx/?read"
  307-byte response headers for "https://xxxxxxxx/?read"
  HTTP/1.1 200 OK\r\n
  Server: Lotus-Domino\r\n
  Date: Thu, 26 Jan 2006 01:04:45 GMT\r\n
  Last-Modified: Thu, 26 Jan 2006 01:04:43 GMT\r\n
  Content-Type: text/html; charset=UTF-8\r\n
  Cache-control: no-cache\r\n
  Via: Puakma/WEB-BOOSTER-2.691\r\n
  Expires: Thu, 26 Jan 2006 01:04:44 GMT\r\n
  Content-Encoding: gzip\r\n
  Content-Length: 19840\r\n

Steve ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=312</link>
</item>
<item>
	<pubDate>Thu, 26 Jan 2006 11:56:34 +1000</pubDate>
	<title><![CDATA[ RE: IE 6 bug ]]></title>
	<description><![CDATA[ <p>Thanks for the speedy response and info so far ...</p><p>We had already installed the 831167&nbsp;fix but the issue still occurs with http or https.</p><p>Puzzled .... we can reproduce it at will using the rather odd sequence of clicks and so forth described earlier ... note that it happens intermittently when using the file upload 'normally' - ie click button to open file dialogue, click file, click open ... click upload.</p><p>We reverted the application from https to http in order to determine if it was limited to SSL comms only as this is what the application should be using, however, checking packet data encrypted with modern cypher strengths is only for well seasoned!</p><p>So we are in rather a predicament ... it is definately occurring with http ... any suggestions on possible avenues - we are trying to avoid making application code changes at this stage ....</p><p>Many thanks again,</p><p>Giles</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=311</link>
</item>
<item>
	<pubDate>Thu, 26 Jan 2006 11:39:56 +1000</pubDate>
	<title><![CDATA[ RE: HEAD requests ]]></title>
	<description><![CDATA[ we're overlapping responses now!
I am replaying the LoadRunner scripts now in debug and looking at the (masses of) data coming down the line including the headers. 
Already seen the HTTP 1.1 connection being terminated because of redirect and NO CONTENT LENGTH.

Will also report on findings. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=310</link>
</item>
<item>
	<pubDate>Thu, 26 Jan 2006 11:35:36 +1000</pubDate>
	<title><![CDATA[ RE: Which timing is right?? ]]></title>
	<description><![CDATA[ I am beginning to wonder whether this is in the realms of 'bad behaviour'.
I was intending to ask whether we could test with the latest version of WebBooster. Could you send the jar to the email address above ?

We had terrible timings that ranged around 180, 200, 240 seconds.
I then started to look at the tcpip settings and manipulated the time_wait parms. Not sure if they're relevant yet but more tests will follow.

Regarding your comment on keep-alive connections - I'll do some more investigations into the exact behaviour of the poorly performing (or should that be poorly reported?) operations. I know that there are redirects following the completion of the operation and there's a possibility that the connection is being torn down or not as the case may be.

While not the greatest fan of LoadRunner I would have to say that it's pretty foolproof in this area and there are many options that can be changed for its simulation of web clients. We could try some of these but I'm not sure that this is the best way to get to the bottom of the latency. But my mind remains open as always.

Everything looks good with webBooster. 
Any comments on the overhead/impact of Boosterdebug=1? Would it alter the tests that much? Would this show socket tear downs ?

There's not a lot of caching allowed in this system.
And I'm not sure if regular browser users will see any different behaviour.

Steve ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=309</link>
</item>
<item>
	<pubDate>Thu, 26 Jan 2006 11:16:44 +1000</pubDate>
	<title><![CDATA[ HEAD requests ]]></title>
	<description><![CDATA[ <p>Upon further thought: If the browser sends a HEAD (instead of say, a GET) the web server will reply with the correct headers but NO content, so booster will wait for the web server to send the content (because there is a content-length in the http header) which of course it never will. The 49 seconds you report may be the socket timeout being reached.<br /> </p><p>We will test this further and provide an update.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=308</link>
</item>
<item>
	<pubDate>Thu, 26 Jan 2006 10:14:30 +1000</pubDate>
	<title><![CDATA[ Compression times ]]></title>
	<description><![CDATA[ our testing also compression times to be trivial. html and text content seem to get great size reductions with the larger the file the greater the compression ratio.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=307</link>
</item>
<item>
	<pubDate>Thu, 26 Jan 2006 10:07:23 +1000</pubDate>
	<title><![CDATA[ RE: Which timing is right?? ]]></title>
	<description><![CDATA[ <p>WebServerTime is recorded in milliseconds from the time the client's request is sent to the web server, until the time the web server's http headers have been read (not the content itself).</p><p>We traced through the source and the total time is taken as a snapshot from when each http request starts. The long response could be due to some socket timeout? There was also a fix (see changelog) on the 3/1/06 that changed the behaviour of how keep-alive works in booster.<br /></p><p>Load testing tools don't always behave the same way as a regular browser would, (eg not sending if-modified-since headers so cache hits are low) so will only be an approximation of real world performance. </p><p>How does booster behave for regular browser users? </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=306</link>
</item>
<item>
	<pubDate>Thu, 26 Jan 2006 09:14:44 +1000</pubDate>
	<title><![CDATA[ Which timing is right?? ]]></title>
	<description><![CDATA[ We have some strange behaviour that we can't quite get to the bottom of and need some advice.

We're load testing a Domino HTTP application and are presently fronting it with webbooster. We're putting 160 users through and running for over 12 hours.
It's on a 4 way Win2k box. WebB is also on the same box. For some reason localhost doesn't work in booster.config and we use the real hostname.

LoadRunner tells us response is poor and yet when we look at the responses from the Domino Http access log it suggests that the domino response is very good.
We then looked at the webbooster logs.

In the compress log we see an OpenDocument of size 470,275 bytes being compressed down to 84,378. the compress log tells us WebServerTime of 2,719ms and a TotalTime of 2,797ms. So far so good. This suggests that the gzipping of the ~470k is very quick.

The booster log tells us another story and for the same OpenDocument it says that the time-taken is 49,469ms.
This 49secs sort of ties up with the Loadrunner time.

What could introduce this amount of latency ? When does the time-taken 'timer' start and finish?
The box under load is busy but I would expect see Domino suffer more than WebBooster. This type of behaviour is repeated throughout the load tests at various stages.
Any thoughts? Any status commands to key in the console? Everything looks ok but isn't. I've run the booster with verbose gc and everything looks good.
This is the reason I've been asking the questions re timeouts, threads etc.
I've even been setting the TCP Time_Wait down to 30secs.

Steve

 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=305</link>
</item>
<item>
	<pubDate>Thu, 26 Jan 2006 08:24:08 +1000</pubDate>
	<title><![CDATA[ RE: Booster config settings ]]></title>
	<description><![CDATA[ Thanks. 
I'll post another question or two on a different category. We're seeing some strange behaviour and I'd like to get to the bottom of it.

But to confirm - if I tell booster not to compress image/gif I will still see an entry in compression log for a gif file but it will be 0%. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=304</link>
</item>
<item>
	<pubDate>Thu, 26 Jan 2006 07:47:41 +1000</pubDate>
	<title><![CDATA[ RE: Booster config settings ]]></title>
	<description><![CDATA[ <p>We are in the process of putting together a config setting database which will describe all the settings in more detail. No ETA yet on when that will be available.</p><p>If the config file says to compress a file, booster will compress it and compare it's size to the original uncompressed. If the uncompressed size is the same, Booster will send the file uncompressed. The compression log shows everything just so you can see what is and what isn't being compressed. In some instances compressing a small gif file will actually make it bigger!<br /></p><p>WebServer time is the time it takes for the web server to process the requests, from the time booster sends it to the time booster gets a reply from the webserver. Total time is WebServerTime plus the time it takes for booster to do its thing.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=303</link>
</item>
<item>
	<pubDate>Thu, 26 Jan 2006 07:35:23 +1000</pubDate>
	<title><![CDATA[ RE: Booster config settings ]]></title>
	<description><![CDATA[ Thanks for the immediate response again.
Any chance of directing me to the full list of Booster configs?

And - hopefully - just a couple of more questions.

I see that the compress log contains entries for image/gif files. It says 0% compression and gives me sizes and times.
I have set boosternocompresstypes=image/gif. Is it just logging the fact that a request was made for this gif (isn't that what booster.log is for?) or is it actually attempting to compress the file?

And in the compression log I see that there are two interesting stats - 
WebServerTime (ms) and TotalTime (ms).
Can you give me a bit more of an insight into these please? 
ie is WebServerTime the time taken by the backend Domino (as an example) 
   is Total Time the total time taken by Booster to do its job 
      - accept, forward, getresponse, compress and reply ?

Thanks again.
 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=302</link>
</item>
<item>
	<pubDate>Thu, 26 Jan 2006 07:31:58 +1000</pubDate>
	<title><![CDATA[ IE 6 bug ]]></title>
	<description><![CDATA[ <p>We have not seen this issue with plain HTTP before, but definitely with HTTPS. It is a known bug with Internet Explorer 6, and a patch does fix it:</p><p><a href="http://www.modwest.com/help/kb2-260.html" target="_blank">http://www.modwest.com/help/kb2-260.html</a></p><p><a href="http://support.microsoft.com/default.aspx?kbid=831167" target="_blank">http://support.microsoft.com/default.aspx?kbid=831167</a> </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=301</link>
</item>
<item>
	<pubDate>Thu, 26 Jan 2006 03:39:12 +1000</pubDate>
	<title><![CDATA[ http POST to Domino via WebBooster sends Header packet only ]]></title>
	<description><![CDATA[ Hi there

We are running Web Booster Enterprise Server v3.2  03 Aug 2005  Build:539 on both a Win2k server running Domino 6.0.3 (tried 6.5.4 as well), and running the same WBooster on a seperate Win2k server running nothing else.  The Win2k servers are all 'standard'  - that is not 'advanced' etc etc.

The problem we have is that when doing POSTs using either HTTP 1.1  or HTTPS 1.1, under certain circumstances, the POST to WB looks fine until the browser decides that it needs to communicate with WB again to re-negotiate the socket that it is using.  After receiving an ACK, the browser then only sends a POST header - no body is sent - and an ACK is received back.   The result is of course that the Domino server only gets forwarded the POSTed header without any body data.

To explain how we reproduce the problem, the web page has a file upload in it; the user clicks a button to open a dialog box to select a file from - while that dialogue box is open, ALT-tab to a windows explorer, copy a file and rename it, then ALT-tab back to the file dialogue box, click cancel / close, then click the button again to re-open the dialog box to select a file from, this time click on a file (not double click) and click open / select which closes the dialogue and returns the filename, then click the upload button that will perform the POST - it is at this point that sniffing the traffic unearths what is going on !

I don't know why WB felt that the preceding packet exchanges from browser to WB were not okay when they did look to be okay ....

If WB is taken out and either http or https is used with Domino 'normally', then we do not get this issue.  However, WebBooster is there for a very good reason !  Compression ... so we need to find an answer ... real quick !

Your urgent attention is appreciated,

If you would like to talk about this on the phone then please email me from a private email account and I'll supply a phone number.

Many thanks
Giles ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=300</link>
</item>
<item>
	<pubDate>Wed, 25 Jan 2006 22:49:00 +1000</pubDate>
	<title><![CDATA[ RE: Booster config settings ]]></title>
	<description><![CDATA[ <p>Booster works as a reverse proxy, so for each incoming request a connection is created to the backend http server (eg Domino). These are http connections so are by nature stateless, therefore cannot be pooled. If the backend server supports Connection: Keep-Alive, then the connection is not broken and multiple http requests from the same client are proxied over the one ip connection. One user may create multiple simultaneous booster connections, depending on how the browser decides to send the data.</p><p>How Booster works with Domino is determined by a variety of factors in both the web browser's http headers and the server's http headers on reply. eg whether the client supports gzip compression, whether the server has already compressed the content, the content type, what rules for caching have been set on booster, etc. This is difficult to answer in a generic fashion.</p><p>Session timeout only applies to Tornado server. It controls the amount of time a session will remain idle on the server before being removed. boosterporttimeout controls the amount of time booster has no data from the client or server before severing the ip connection. This figure may require a little tweakign depending on what your http server is doing, for example if the is a lot of http server processing before a reply is sent, then a longer timeout value will be required. We recommend using the default and then tuning booster.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=299</link>
</item>
<item>
	<pubDate>Wed, 25 Jan 2006 19:58:39 +1000</pubDate>
	<title><![CDATA[ RE: Booster config settings ]]></title>
	<description><![CDATA[ Thanks for the response. I did find some further information in the Tornado Server area. Those config settings were just for starters.

But on your response - I'm assuming that these three settings 'control' the number of incoming browser clients/connections/users. 
How does booster 'control' access to the Domino HTTP Server. Is there a connection created to Domino for each incoming client/connection/user or does it 'pool' connections? ie one to one or many to less than many  
What factors control/determine how booster interfaces with Domino?

Can you provide a line of two on sessiontimeout and boosterporttimeout ?Are these clients/connection/user settings as well?

Thanks again 

Steve
 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=298</link>
</item>
<item>
	<pubDate>Wed, 25 Jan 2006 14:20:27 +1000</pubDate>
	<title><![CDATA[ RE: Booster config settings ]]></title>
	<description><![CDATA[ <p>minthreads is the starting number of available worker threads eg a setting of 20 will allow at least 20 concurrent booster threads to handle requests.</p><p>maxthreads is the maximum number of worker threads booster will allow. eg a setting of 100 will allow a maximum of 100 concurrent requests to be processed by booster.&nbsp;</p><p>portbacklog is the ip queuing mechanism, a value of 20 will allow up to 20 ip connections to be queued (waiting for booster thread to become available to service them). Typically this will only be used when more than the maxthreads number of connections make simultaneous requests.<br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=297</link>
</item>
<item>
	<pubDate>Wed, 25 Jan 2006 11:54:47 +1000</pubDate>
	<title><![CDATA[ Booster config settings ]]></title>
	<description><![CDATA[ Can you point us to a configuration document that contains the descriptions for all the various Booster settings. I've looked in the installed PDF but no luck.
I'm specifically interested in Min and MaxThreads and PortBacklog.
Thanks

Steve
  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=296</link>
</item>
<item>
	<pubDate>Fri, 20 Jan 2006 17:17:56 +1000</pubDate>
	<title><![CDATA[ Booster 2.91 is recommended for WebSphere SSO ]]></title>
	<description><![CDATA[ The full SSO software evaluation is available on request. 2.91 of Booster includes a patch for dealing with compressing chunked transfer-encoding. In prior versions you will need to disable gzip compression if your server outputs chunked content.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=295</link>
</item>
<item>
	<pubDate>Fri, 20 Jan 2006 10:13:32 +1000</pubDate>
	<title><![CDATA[ RE: Adding jars to a Vortex project ]]></title>
	<description><![CDATA[ <p>Hi, you can add&nbsp;your libraries&nbsp;to the eclipse project directly. Just select in menu Window-&gt;Show View-&gt;Package Explorer. This shows you all connected applications from Eclipse's point of view. There you should select your project, and in context menu click on properties. There is an item Java Build Path where you can add any library which you have in puakma/lib directory. Note also that you should add those libraries before you open any java file to prevent uploading to the server.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=294</link>
</item>
<item>
	<pubDate>Fri, 20 Jan 2006 10:07:12 +1000</pubDate>
	<title><![CDATA[ Adding jars to a Vortex project ]]></title>
	<description><![CDATA[ <p>I have a Vortex project that relies on some external jars (poi, itext). Every time I connect to the server it creates a new eclipse project on my workstation, without the libraries. If I edit an action, then add a library to the eclipse project, the whole application is recompiled and uploaded to the server even though nothing has actually changed.</p><p>Q: How can I add the libraries to the project without uploading the whole project to the server?&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=293</link>
</item>
<item>
	<pubDate>Thu, 19 Jan 2006 22:00:21 +1000</pubDate>
	<title><![CDATA[ RE: Transfer-Encoding: Chunked ]]></title>
	<description><![CDATA[ <p>What version off webbooster is supporting WebsPhere LTPA/SSO ? Is 2.70 ( the one I can download ) working with WPS SSO ?</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=292</link>
</item>
<item>
	<pubDate>Thu, 19 Jan 2006 11:04:49 +1000</pubDate>
	<title><![CDATA[ RE: httphostmap.config ]]></title>
	<description><![CDATA[ Worked a treat. Thanks. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=291</link>
</item>
<item>
	<pubDate>Thu, 19 Jan 2006 10:47:33 +1000</pubDate>
	<title><![CDATA[ httphostmap.config ]]></title>
	<description><![CDATA[ <p>Go to /system/admin.pma, then click the 'Configuration' tab. This will allow you to edit all the serverside configuration files (everything in the /config/ folder ending in *.config).</p><p>Next select httphostmap.config from the dropdown list and the file contents will be displayed.</p><p>Edit as required. You can map host names and/or URIs (paths), eg:<br />www.puakma.net=/puakma/website.pma<br />/ide=/puakma/website.pma/Vortex</p><p>...so in your case:<br />www.yourdomain.com=/group/yourapp.pma/OptionalAnyExtraParts</p><p>Click the 'Save Configuration' button.&nbsp;</p><p>Finally, the change won't be immediate. Click the 'Console' tab and enter the command 'tell http hostmap reload'. Done. Test by entering the URL in your browser and your application should be shown.<br /></p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=290</link>
</item>
<item>
	<pubDate>Thu, 19 Jan 2006 10:30:56 +1000</pubDate>
	<title><![CDATA[ Help with HTTPHostMap. ]]></title>
	<description><![CDATA[ <p>I have just installed my application on our&nbsp;Tornado server. When I enter my web site's address, I am returned&nbsp;a 404 error.</p><p>How to I configure the server to display my site? I believe this is setting the HTTPHostMap.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=289</link>
</item>
<item>
	<pubDate>Tue, 03 Jan 2006 10:21:33 +1000</pubDate>
	<title><![CDATA[ Transfer-Encoding: Chunked ]]></title>
	<description><![CDATA[ <p>There was a bug fixed in release 2.91 that fixes a problem with trying to compress chunked transfer encoding. As a workaround, if you disable gzip, booster will work correctly (albeit without compression).</p><p>BOOSTERgzip=0&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=288</link>
</item>
<item>
	<pubDate>Tue, 03 Jan 2006 09:42:43 +1000</pubDate>
	<title><![CDATA[ Web Booster not working with WebSphere ]]></title>
	<description><![CDATA[ We are trying to set up Web Booster with IBM WebSphere and it does not appear to be working. After a few seconds we get a SocketTimeoutException. Help.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=287</link>
</item>
<item>
	<pubDate>Sun, 01 Jan 2006 12:23:01 +1000</pubDate>
	<title><![CDATA[ Websphere portal and Booster ]]></title>
	<description><![CDATA[ We now have SSO reliably working with WebSphere (websphere style Ltpa tokens). The portal problem you mentioned above was a bug in Booster fixed in 2.91 which was because Booster was incorrectly processing &quot;chunked&quot; content (how WAS outputs data)<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=286</link>
</item>
<item>
	<pubDate>Thu, 22 Dec 2005 14:00:33 +1000</pubDate>
	<title><![CDATA[ Virtualised servers ]]></title>
	<description><![CDATA[ You only need to pay for what you're using, in this case just the two CPUs.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=285</link>
</item>
<item>
	<pubDate>Thu, 22 Dec 2005 11:17:40 +1000</pubDate>
	<title><![CDATA[ RE: 2006 pricing for Puakma products ]]></title>
	<description><![CDATA[ <p>And how would this work for Virtualised environments?? </p><p>I.e. running Puakma on a 16-way box, whereby only 2 CPU's are allocated to Puakma?</p><p>Do I need to pay for 16 CPU's or just 2?</p><p>Thanks</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=284</link>
</item>
<item>
	<pubDate>Wed, 21 Dec 2005 12:38:38 +1000</pubDate>
	<title><![CDATA[ 2006 pricing for Puakma products ]]></title>
	<description><![CDATA[ Starting on 1/1/2006 Puakma products will move to a per CPU pricing model where multi-cored CPUs will be calculated as 0.75 of a CPU. More information on this will be release in January when the new look website is unveiled.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=283</link>
</item>
<item>
	<pubDate>Wed, 23 Nov 2005 19:12:51 +1000</pubDate>
	<title><![CDATA[ RE: SMTP: Relay vs Direct ]]></title>
	<description><![CDATA[ <p>A quick Google (lol) revealed a lot of 451 smtp errors. &quot;Protocol violation&quot; is a worry - no more info on exactly what the &quot;violation&quot; was?</p><p>&nbsp;http://www.faqs.org/rfcs/rfc2821.html says 451 is a &quot;Requested action aborted: error in processing&quot;, equally as vague.</p><p>Check your server has a public reverse dns lookup too - some sites abort if you do not have one due to potential spam.<br /> </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=282</link>
</item>
<item>
	<pubDate>Wed, 23 Nov 2005 12:57:19 +1000</pubDate>
	<title><![CDATA[ RE: SMTP: Relay vs Direct ]]></title>
	<description><![CDATA[ <p>&nbsp;The direct option worked a treat; however it seems to having problems sending to Gmail;<br /> </p><p>&nbsp;Message has permanent errors and will be removed '451 4.5.0 SMTP protocol violation, see RFC 2821. 45si504345wri <br /> 2005/11/21 21:46:16&nbsp;&nbsp; &nbsp;Error&nbsp;&nbsp; &nbsp;Could not complete SMTP transfer. '451 4.5.0 SMTP protocol violation, see RFC 2821. 45si504345wri '<br /> 2005/11/21 21:46:16&nbsp;&nbsp; &nbsp;Information&nbsp;&nbsp; &nbsp;Transferring message 107B26E34FB to gsmtp185.google.com for 'xxxxx@gmail.com'</p><p>Chris&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=281</link>
</item>
<item>
	<pubDate>Fri, 18 Nov 2005 09:12:47 +1000</pubDate>
	<title><![CDATA[ RE: java.net.SocketException ]]></title>
	<description><![CDATA[ <p>We've seen some issues with IE6 and POSTing via SSL. Here's some further info: <a href="http://www.modwest.com/help/kb2-260.html" target="_self">http://www.modwest.com/help/kb2-260.html<br /> </a></p><p>Applying the MS patch to the browser fixes the issue. Another way to check if it is browser specific is to use another browser (Firefox?) and see if the behaviour is the same. <br /> </p><p>There should be little difference if booster is running on SSL or not. The HTTPS encryption happens at the socket level long before Booster gets hold of the data. Internally, nothing unique happens to a secure connections.&nbsp;</p><a href="http://www.modwest.com/help/kb2-260.html" target="_self"></a> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=280</link>
</item>
<item>
	<pubDate>Fri, 18 Nov 2005 09:04:06 +1000</pubDate>
	<title><![CDATA[ RE: SMTP: Relay vs Direct ]]></title>
	<description><![CDATA[ MAILERDomain is currently not used, but may be in future when we implement inbound email<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=279</link>
</item>
<item>
	<pubDate>Thu, 17 Nov 2005 23:25:30 +1000</pubDate>
	<title><![CDATA[ RE: SMTP: Relay vs Direct ]]></title>
	<description><![CDATA[ <p>I had no idea there was a direct option from the Tornado server! Will try that.</p><p>Is the MAILERDomain setting in puakma.config then of relevance if going the direct option?&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=278</link>
</item>
<item>
	<pubDate>Thu, 17 Nov 2005 20:11:58 +1000</pubDate>
	<title><![CDATA[ java.net.SocketException ]]></title>
	<description><![CDATA[ <p>Hi,</p><p>I'm running Domino 6.0.3 on a Win 2003 server with Puakma ENTERPRISE SERVER v3.13 Build:508</p><p>I have a multipart form that I use to upload a text file to the server via a Java servlet hosted on the Domino server. When executing the code via HTTP everything is fine -&nbsp;I'm getting a 100% sucess rate. When executing via HTTPS I can only upload a text file of 1 small line of text and always have to recycle my browser (IE6) before each load (under HTTP I do not need to do this).</p><p>Now, I'm fairly sure that the reason for this is java.net.SocketException. My log file (Puakma) is full of the following line</p><p>16/11/2005 21:05:04: (E) 12 java.net.SocketException: Software caused connection abort: socket write error&nbsp; (10.14.2.29 - BOOSTERreq (443))</p><p>So I figure whats happening is that before the request has been fully processed by the servlet the multipart has been droped from the request and the servlet can't get at it any more.</p><p>I have included 2 extracts from the log. The 1st is through HTTPS where it fails. The 2nd through HTTP where it passes.</p><p>So, I guess my question is..... what causes the java.net.SocketException and how do I fix it?</p><p>Many thanks in advance for any help received, Ian.</p><p>THIS FAILS</p><p>16/11/2005 21:05:04: (D) 12 POST /servlet/UploadFileToOctopus?userid=CN=Andy%20Harris/OU=GB/O=ABNAMRO/C=NL HTTP/1.1&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:05:04: (D) 12 Header read. content=4431 bytes connection=Keep-Alive&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:05:04: (D) 12 processDataPackage()&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:05:04: (D) 12 Sending headers. ToClient=true&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:05:04: (D) 12 Sending standard output. client=true len=4431&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:05:04: (E) 12 java.net.SocketException: Software caused connection abort: socket write error&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:05:04: (D) 11 POST /servlet/UploadFileToOctopus?userid=CN=Andy%20Harris/OU=GB/O=ABNAMRO/C=NL HTTP/1.1&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:05:04: (D) 11 Header read. content=4431 bytes connection=Keep-Alive&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:05:04: (D) 11 processDataPackage()&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:05:04: (D) 11 Sending headers. ToClient=true&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:05:04: (D) 11 Sending standard output. client=true len=4431&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:05:45: (D) Checking: <a href="http://gblond088sb9/">http://gblond088sb9/</a>&nbsp; (SYSTEM - puakma.addin.booster.BOOSTERAvailabilityThread)<br />16/11/2005 21:06:45: (D) Checking: <a href="http://gblond088sb9/">http://gblond088sb9/</a>&nbsp; (SYSTEM - puakma.addin.booster.BOOSTERAvailabilityThread)<br />16/11/2005 21:07:45: (D) Checking: <a href="http://gblond088sb9/">http://gblond088sb9/</a>&nbsp; (SYSTEM - puakma.addin.booster.BOOSTERAvailabilityThread)<br />16/11/2005 21:08:45: (D) Checking: <a href="http://gblond088sb9/">http://gblond088sb9/</a>&nbsp; (SYSTEM - puakma.addin.booster.BOOSTERAvailabilityThread)<br />16/11/2005 21:09:45: (D) Checking: <a href="http://gblond088sb9/">http://gblond088sb9/</a>&nbsp; (SYSTEM - puakma.addin.booster.BOOSTERAvailabilityThread)<br />16/11/2005 21:10:45: (D) Checking: <a href="http://gblond088sb9/">http://gblond088sb9/</a>&nbsp; (SYSTEM - puakma.addin.booster.BOOSTERAvailabilityThread)<br />16/11/2005 21:11:45: (D) Checking: <a href="http://gblond088sb9/">http://gblond088sb9/</a>&nbsp; (SYSTEM - puakma.addin.booster.BOOSTERAvailabilityThread)<br />16/11/2005 21:12:45: (D) Checking: <a href="http://gblond088sb9/">http://gblond088sb9/</a>&nbsp; (SYSTEM - puakma.addin.booster.BOOSTERAvailabilityThread)<br />16/11/2005 21:13:45: (D) Checking: <a href="http://gblond088sb9/">http://gblond088sb9/</a>&nbsp; (SYSTEM - puakma.addin.booster.BOOSTERAvailabilityThread)<br />16/11/2005 21:14:45: (D) Checking: <a href="http://gblond088sb9/">http://gblond088sb9/</a>&nbsp; (SYSTEM - puakma.addin.booster.BOOSTERAvailabilityThread)<br />16/11/2005 21:15:04: (E) 11 SocketTimeout: java.net.SocketTimeoutException: Read timed out&nbsp; (10.14.2.29 - BOOSTERreq (443))</p><p>THIS IS OK</p><p>16/11/2005 21:21:06: (D) 6 POST /servlet/UploadFileToOctopus?userid=CN=Andy%20Harris/OU=GB/O=ABNAMRO/C=NL HTTP/1.1&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 6 Header read. content=932 bytes connection=Keep-Alive&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 6 processDataPackage()&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 6 Sending headers. ToClient=true&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 6 Sending standard output. client=true len=932&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 6 Content sent: 932 bytes&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 6 Reading server headers&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 6 HTTP/1.1 200 OK&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 6 Header read. content=262 bytes connection=null&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 6 processDataPackage()&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 6 Reading server content ready for gzip 262&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 6 GZIP Output: text/xml 262/220 16.03%&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 6 Sending headers. ToClient=false&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 6 Reading client headers&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 5 GET /Applications/G-L/gceg_mn.nsf$FILES/uploadDataTransform.xml HTTP/1.1&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 5 Header read. content=0 bytes connection=Keep-Alive&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 5 processDataPackage()&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 5 Sending headers. ToClient=true&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 5 Sending standard output. client=true len=0&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:06: (D) 5 Reading server headers&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:07: (D) 5 HTTP/1.1 304 Not Modified&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:07: (D) 5 Header read. content=0 bytes connection=null&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:07: (D) 5 processDataPackage()&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:07: (D) 5 Sending headers. ToClient=false&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:07: (D) 5 Sending standard output. client=false len=0&nbsp; (10.14.2.29 - BOOSTERreq (443))<br />16/11/2005 21:21:07: (D) 5 Reading client headers&nbsp; (10.14.2.29 - BOOSTERreq (443))</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=277</link>
</item>
<item>
	<pubDate>Thu, 17 Nov 2005 17:32:01 +1000</pubDate>
	<title><![CDATA[ SMTP: Relay vs Direct ]]></title>
	<description><![CDATA[ <p>You have a couple of choices in the mailer.</p><p>1: Send mail directly from Tornado to the destination host, based on MX records</p><p>2: Relay all mail to a single host</p><p> </p><p>To relay through a single host, add the following to puakma.config</p><p><strong>MAILERSmartHost=10.100.30.11<br />  MAILERSmartHostPort=25</strong></p><p>Omitting the above settings will tell the MAILER task to send mail directly to the destination.</p><p>'Connection reset' usually means the receiving host has dropped the connection. Perhaps relaying is not allowed from the address you are at?<br /> </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=276</link>
</item>
<item>
	<pubDate>Thu, 17 Nov 2005 17:14:39 +1000</pubDate>
	<title><![CDATA[ SMTP transfer ]]></title>
	<description><![CDATA[ <p>The following error is shown in the logs whenever we attempt to send email from the Puakma server:</p><p>&nbsp;</p><p><span class="mainBox_withoutScroll">Could not complete SMTP transfer. 'Connection reset'</span></p><p>&nbsp;</p><p>Is this perhaps a TCP window size related problem between our Puakma server and the ISP's SMTP server? <br /> </p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=275</link>
</item>
<item>
	<pubDate>Wed, 02 Nov 2005 09:09:10 +1000</pubDate>
	<title><![CDATA[ RE: ResourceAccess Role ]]></title>
	<description><![CDATA[ Even though you are anonymous, you keep the same session object on the server (with cached permissions). Try launching a new browser session and test it again.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=274</link>
</item>
<item>
	<pubDate>Tue, 01 Nov 2005 23:10:47 +1000</pubDate>
	<title><![CDATA[ ResourceAccess Role ]]></title>
	<description><![CDATA[ <p>I've added the new ResourceAccess role to our app, set permissions to &quot;*&quot; and the stylesheet resource in our custom login page still refuses to show up to non authenticated users. Is there something further to be done to get the&nbsp; ResourceAccess role to work? (running v3.3 Tornado).</p><p>Thanks, Chris&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=273</link>
</item>
<item>
	<pubDate>Wed, 26 Oct 2005 23:32:03 +1000</pubDate>
	<title><![CDATA[ RE: Upgrading to 3.22 ]]></title>
	<description><![CDATA[ <p>Usually a simple replacement of puakma.jar will do the trick (we'll tell you when there's more to it). Run the installer into a temp directory, copy the puakma.jar then delete the temp installation. </p><p>You can also use this process for installing on to machines with no GUI. Install into a temp dir on a machine with a GUI, then copy the files to the non-GUI machine.<br /> </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=272</link>
</item>
<item>
	<pubDate>Wed, 26 Oct 2005 21:34:29 +1000</pubDate>
	<title><![CDATA[ Upgrading to 3.22 ]]></title>
	<description><![CDATA[ <p>What's the recommended approach to upgade older versions of Puakma servers to the lastest Tornado 3.22? Running the 3.22 installer right on top of existing installations or simply do a server upgrade? (via a new puakma.jar) .</p><p>Thanks,</p><p>Chris&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=271</link>
</item>
<item>
	<pubDate>Wed, 12 Oct 2005 16:09:58 +1000</pubDate>
	<title><![CDATA[ 3.22 has much better support ]]></title>
	<description><![CDATA[ A large rejig of the internals in 3.22 means better support for computed pages<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=270</link>
</item>
<item>
	<pubDate>Wed, 12 Oct 2005 15:42:33 +1000</pubDate>
	<title><![CDATA[ ActionDocument.replaceItem() ]]></title>
	<description><![CDATA[ <p>setItemValue will only set the value of items that already exist on a document. To set the value and create the item, call ActionDocument.replaceItem()</p><p>When using computed pages, the items don't exist yet because the server doesn't know what page you will be using for the computed page. Computed pages are rendered after the action is run. </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=269</link>
</item>
<item>
	<pubDate>Wed, 12 Oct 2005 15:39:02 +1000</pubDate>
	<title><![CDATA[ ActionDocument.setItemValue not working ]]></title>
	<description><![CDATA[ When I call ActionDocument.setItemValue() on items on a computed page, nothing shows up.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=268</link>
</item>
<item>
	<pubDate>Wed, 07 Sep 2005 18:39:24 +1000</pubDate>
	<title><![CDATA[ Forum Search ]]></title>
	<description><![CDATA[ The forum search has been broken for a little while. We upgraded the server and forgot to rebuild the mySQL fulltext index. It is rebuilt now and everything seems to be working again<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=266</link>
</item>
<item>
	<pubDate>Thu, 01 Sep 2005 19:09:55 +1000</pubDate>
	<title><![CDATA[ RE: Update - websphere portal? ]]></title>
	<description><![CDATA[ <p>Yes we use WPS/WSE and so far we cannot bypass the login when using booster</p><p>Same problem when accessing domino web access.</p><p>This occurs because the SSO key is generated from websphere and not in domino.</p><p>Brendon... any news ?</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=265</link>
</item>
<item>
	<pubDate>Sun, 21 Aug 2005 21:18:05 +1000</pubDate>
	<title><![CDATA[ Mac OS X install ]]></title>
	<description><![CDATA[ We use OS X here for development so Booster will run fine on it. Simply double clicking the BoosterInstall.jar file from within Finder start the installer.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=264</link>
</item>
<item>
	<pubDate>Sun, 21 Aug 2005 21:16:02 +1000</pubDate>
	<title><![CDATA[ RE: Linux Install without GUI ]]></title>
	<description><![CDATA[ You can install Booster on any machine (windows workstation?) then copy the files (/puakma/* ) to the linux box. puakma.config and booster.config are the two key files for configuring the installation that may be edited with any text editor, such as vi<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=263</link>
</item>
<item>
	<pubDate>Sat, 20 Aug 2005 22:23:52 +1000</pubDate>
	<title><![CDATA[ Configuration ]]></title>
	<description><![CDATA[ How can i use PuakmaBooster with MAC OSX?<div>I use with gprs...</div><div><br /></div><div>Many Thanks...</div> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=261</link>
</item>
<item>
	<pubDate>Fri, 19 Aug 2005 22:13:34 +1000</pubDate>
	<title><![CDATA[ Linux Install without GUI ]]></title>
	<description><![CDATA[ <p>I'm looking to test web booster on a Domino Linux box. The issue is that the server does NOT have a GUI (KDE, Gnome, etc) installed. Is there anyway to accomplish an install?</p><p>&nbsp;TIA.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=260</link>
</item>
<item>
	<pubDate>Fri, 12 Aug 2005 22:50:47 +1000</pubDate>
	<title><![CDATA[ RE: SSL capability ]]></title>
	<description><![CDATA[ If you are connecting from booster via localhost to the domino server, no packets leave the machine. localhost is an internal loopback device. If you want to you can apply SSL to both sides of the connect (browser to booster, booster to domino).<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=259</link>
</item>
<item>
	<pubDate>Fri, 12 Aug 2005 09:51:18 +1000</pubDate>
	<title><![CDATA[ RE: SSL capability ]]></title>
	<description><![CDATA[ <p>I have Web Booster installed on the same machine as Domino too. I've always assumed that because Web Booster is set to boost 'localhost' I didn't need to bother with SSL on the Domino localhost.</p><p>But I still use SSL for client connections to web booster.</p><p>I don't know if that assumption is correct though. Is the connection between Web Booster and localhost secure by default? Does it even get to the network or is the connection limited to the machine only?<br /> </p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=258</link>
</item>
<item>
	<pubDate>Fri, 12 Aug 2005 08:48:06 +1000</pubDate>
	<title><![CDATA[ RE: SSL capability ]]></title>
	<description><![CDATA[ <p>Yes, by appending SSL to the port number will tell booster to use SSL on that connection. Andrew Tetlaw had some instructions in this thread about using the Domino CA http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=231</p><p>The two following entries are important:<br /> BOOSTERSSLKeyRing=../config/selfcert.kyr<br /> BOOSTERSSLKeyRingPW=password</p><p>This specifies where to find the keyring file (created with Java's keytool.exe) and the passowrd to access the file.<br /> <br />  </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=257</link>
</item>
<item>
	<pubDate>Thu, 11 Aug 2005 21:00:21 +1000</pubDate>
	<title><![CDATA[ SSL capability ]]></title>
	<description><![CDATA[ <p>Hi </p><p>I currently have 3 domino servers each with it's own SSL key. Would I be right in thinking that if I place a WebBooster server&nbsp;infront of all and add an SSL key to this server I would not need to then have SSL enabled&nbsp;on the 3 backend domino server but still maintain a secure connection between the browser and the Webooster.</p><p>Also is there any further documentation for setting up Webbooster in an SSL/Advanced configuration&nbsp;environment. I have seen the BOOSTERPorts= mentioned with 443 and 443SSL in other posts but haven't seen this mentioned in the Documentation at all.</p><p>Dan</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=256</link>
</item>
<item>
	<pubDate>Thu, 11 Aug 2005 00:57:21 +1000</pubDate>
	<title><![CDATA[ RE: Update - websphere portal? ]]></title>
	<description><![CDATA[ <p>Andreas do you use websphere portal? We cannot get booster to work with websphere portal at all.</p><p>We await the Websphere SSO update eagerly as well....</p><p>Thanx</p><p>Dave</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=255</link>
</item>
<item>
	<pubDate>Tue, 02 Aug 2005 08:18:40 +1000</pubDate>
	<title><![CDATA[ 2.70 will be available later this week ]]></title>
	<description><![CDATA[  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=254</link>
</item>
<item>
	<pubDate>Mon, 01 Aug 2005 07:26:24 +1000</pubDate>
	<title><![CDATA[ RE: Yes. BOOSTERPublicDir=../html_public ]]></title>
	<description><![CDATA[ When will 2.70 be available for download?<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=253</link>
</item>
<item>
	<pubDate>Sun, 31 Jul 2005 18:53:07 +1000</pubDate>
	<title><![CDATA[ v3.20 supports ComputedPage ]]></title>
	<description><![CDATA[  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=252</link>
</item>
<item>
	<pubDate>Fri, 29 Jul 2005 17:20:09 +1000</pubDate>
	<title><![CDATA[ RE: NEW TAG: <P@ComputedPage .... ]]></title>
	<description><![CDATA[ <p>Which version of the Tornado server supports computed pages?</p><p>Thanks<br /> </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=251</link>
</item>
<item>
	<pubDate>Fri, 29 Jul 2005 17:18:29 +1000</pubDate>
	<title><![CDATA[ RE: Design refresh - HOWTO ]]></title>
	<description><![CDATA[ Is the design refresh ment to update the database as well? There's another &quot;Inherit from&quot; specific to the database if I'm not mistaken.<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=250</link>
</item>
<item>
	<pubDate>Mon, 25 Jul 2005 18:44:37 +1000</pubDate>
	<title><![CDATA[ NEW TAG: <P@ComputedPage .... ]]></title>
	<description><![CDATA[ <p>Introducing computed pages!<br /> <br /> <strong>&lt;P@ComputedPage name=&quot;pgSub2&quot; value=&quot;p2&quot; @P&gt;</strong><br /> <br /> This will automagically retrieve a page called p2 from the design collection and insert it in the current page (in place of the tag). In your action code, just add:<br /> <strong>ActionDocument.setItemValue(&quot;pgSub2&quot;, &quot;p3&quot;);</strong><br /> Which will cause the server to insert page p3 in that spot instead.<br /> <br /> This is very useful for hiding or showing navigation panels etc based on user's rights, eg:<br /> <br /> <strong>if(pSession.hasUserRole(&quot;Admin&quot;))<br /> {<br /> &nbsp;&nbsp; &nbsp;ActionDocument.setItemValue(&quot;navPanel&quot;, &quot;NavigationAdmin&quot;);<br /> }<br /> else<br /> {<br /> &nbsp;&nbsp; &nbsp;ActionDocument.setItemValue(&quot;navPanel&quot;, &quot;NavigationStandard&quot;);</strong><br /> }</p><p><br /> .... set to an empty string to not show any page at all</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=249</link>
</item>
<item>
	<pubDate>Fri, 22 Jul 2005 07:12:59 +1000</pubDate>
	<title><![CDATA[ Polling frequency: see also POLLPATH in booster.config ]]></title>
	<description><![CDATA[ Also be sure to set <strong>POLLPATH~*=/smallfile.txt </strong>(in booster.config, where smallfile.txt is tiny file of a couple of characters). This will ensure that booster tries to retrieve a small file which will make the polling process much faster.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=248</link>
</item>
<item>
	<pubDate>Fri, 22 Jul 2005 00:36:55 +1000</pubDate>
	<title><![CDATA[ RE: Polling frequency of server availability ]]></title>
	<description><![CDATA[ <p>sorry found it!</p><p>BOOSTERPollInterval=10</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=247</link>
</item>
<item>
	<pubDate>Fri, 22 Jul 2005 00:28:14 +1000</pubDate>
	<title><![CDATA[ Polling frequency of server availability ]]></title>
	<description><![CDATA[ <p>How can we increase the polling fequency for the server availability ?</p><p>It's now only referenced as polls regulary (not frequently ;-) )</p><p>we would like to set it to more like 5-10 sec.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=246</link>
</item>
<item>
	<pubDate>Thu, 14 Jul 2005 08:09:20 +1000</pubDate>
	<title><![CDATA[ Yes. BOOSTERPublicDir=../html_public ]]></title>
	<description><![CDATA[ <p>Set the puakma.config parameter to <strong>BOOSTERPublicDir=../html_public </strong>(or where-ever you want to serve from). </p><p>If the incoming URI matches a file in that folder on Booster it will be served. URIs that don't match will be passed to the backend http server.</p><p>Note: 2.70 or later of booster is required to support this feature (see <a href="../../wnc/dltk.pma/ChangeLog?OpenPage&PartNumber=PT0023" target="_blank">changelog</a>)&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=245</link>
</item>
<item>
	<pubDate>Wed, 13 Jul 2005 16:59:45 +1000</pubDate>
	<title><![CDATA[ Serving content from the html_public directory ]]></title>
	<description><![CDATA[ Is it possible to serve pages from the html_public directory under the puakma web booster folder as well as from the domino server it is proxying?<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=244</link>
</item>
<item>
	<pubDate>Thu, 07 Jul 2005 20:06:08 +1000</pubDate>
	<title><![CDATA[ RE: Update ]]></title>
	<description><![CDATA[ It's still on the list, it's just the time that's the issue. We'll be sure to let you know when this is ready to go!<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=243</link>
</item>
<item>
	<pubDate>Wed, 06 Jul 2005 21:30:04 +1000</pubDate>
	<title><![CDATA[ RE: Websphere Ltpa token - Update ]]></title>
	<description><![CDATA[ <p>Hi Brendon,</p><p>anything new regarding SSO and Websphere ?</p><p>/Andreas</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=242</link>
</item>
<item>
	<pubDate>Fri, 24 Jun 2005 23:57:39 +1000</pubDate>
	<title><![CDATA[ RE: Sametime ]]></title>
	<description><![CDATA[ <p>Oops - please ignore the last response.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=241</link>
</item>
<item>
	<pubDate>Fri, 24 Jun 2005 23:52:34 +1000</pubDate>
	<title><![CDATA[ RE: Sametime ]]></title>
	<description><![CDATA[ <p>Who is this message from?!</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=240</link>
</item>
<item>
	<pubDate>Thu, 23 Jun 2005 17:42:49 +1000</pubDate>
	<title><![CDATA[ RE: Web Booster Compression File Types ]]></title>
	<description><![CDATA[ Things like gif files are already compressed and gzipping them actually make them bigger. Same I guess for zip files and other already compressed types. Another thing to look out for is activex controls that can't deal with compressed content. There is a version of adobe acrobat reader that dies of the pdf is compressed. Again, it depends on your environment, client software and audience.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=239</link>
</item>
<item>
	<pubDate>Thu, 23 Jun 2005 17:40:03 +1000</pubDate>
	<title><![CDATA[ In-memory ]]></title>
	<description><![CDATA[ it is an in memory cache. The size you make it is really dependant on the type of apps that are being boosted. If you have a huge number of really personally customised, dynamic pages then make it small, otherwise as big as you can. Try the booster console commands 'tell booster help' to give you an idea of the hit ratios etc, then tune it from there.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=238</link>
</item>
<item>
	<pubDate>Thu, 23 Jun 2005 16:25:13 +1000</pubDate>
	<title><![CDATA[ WebBooster Cache on disk or in-memory ? ]]></title>
	<description><![CDATA[ Does the cache take up any disk space or is it in-memory. ANy recommendations for size based on available RAM ?<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=237</link>
</item>
<item>
	<pubDate>Thu, 23 Jun 2005 15:55:11 +1000</pubDate>
	<title><![CDATA[ Web Booster Compression File Types ]]></title>
	<description><![CDATA[ <p>Is it safe to set web booster to compress all data types? By default it's set to only compress text and jpegs.</p><p>I'm worried about that the CPU overhead would wipe out the benefit of compressed traffic .</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=236</link>
</item>
<item>
	<pubDate>Thu, 23 Jun 2005 07:09:40 +1000</pubDate>
	<title><![CDATA[ RE: ...they should ]]></title>
	<description><![CDATA[ <p>It looks like the servlet is responding:</p><p> 22/06/2005 11:24:56: (D) 3 Reading server headers  (10.10.1.21 - BOOSTERreq (80) ) <br />  22/06/2005 11:24:56: (D) 3 HTTP/1.1 200 OK  (10.10.1.21 - BOOSTERreq (80)) <br />  22/06/2005 11:24:56: (D) 3 Header read. content=0 bytes connection=close  (10.10 .1.21 - BOOSTERreq (80))&nbsp; </p><p>Is the servlet looking for something special in the URL or http headers? Can you add some debugging info to the servlet? From the above it looks like it is sending a zero byte reply.<br /> </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=235</link>
</item>
<item>
	<pubDate>Wed, 22 Jun 2005 20:33:06 +1000</pubDate>
	<title><![CDATA[ RE: ...they should ]]></title>
	<description><![CDATA[ <p>Hi Brendan, Thanks for the reply. I an running a test server and have tried the debug command. I get the following from the console: <br /> 22/06/2005 11:24:55: (D) 3 Reading client headers  (10.10.1.21 - BOOSTERreq (80) )<br /> 22/06/2005 11:24:56: (D) 3 GET /servlet/OpenReportServlet HTTP/1.1  (10.10.1.21 - BOOSTERreq (80)) <br /> 22/06/2005 11:24:56: (D) 3 Header read. content=0 bytes connection=Keep-Alive  ( 10.10.1.21 - BOOSTERreq (80)) <br /> 22/06/2005 11:24:56: (D) 3 processDataPackage()  (10.10.1.21 - BOOSTERreq (80)) <br /> 22/06/2005 11:24:56: (D) 3 Sending headers. ToClient=true  (10.10.1.21 - BOOSTER req (80)) <br /> 22/06/2005 11:24:56: (D) 3 Sending standard output. client=true len=0  (10.10.1. 21 - BOOSTERreq (80)) <br /> 22/06/2005 11:24:56: (D) 3 Reading server headers  (10.10.1.21 - BOOSTERreq (80) ) <br /> 22/06/2005 11:24:56: (D) 3 HTTP/1.1 200 OK  (10.10.1.21 - BOOSTERreq (80)) <br /> 22/06/2005 11:24:56: (D) 3 Header read. content=0 bytes connection=close  (10.10 .1.21 - BOOSTERreq (80)) <br /> 22/06/2005 11:24:56: (D) 3 processDataPackage()  (10.10.1.21 - BOOSTERreq (80)) <br /> 22/06/2005 11:24:56: (D) 3 Sending headers. ToClient=false  (10.10.1.21 - BOOSTE Rreq (80)) <br /> 22/06/2005 11:24:56: (D) 3 Sending standard output. client=false len=0  (10.10.1 .21 - BOOSTERreq (80))  </p><p>I am not sure what i should be looking for, but i still cannot access the servlet. I still need to specific the port in the url to bypass the Web Booster! Thanks for the help. There is no problem, if i cannot get this solved, but if you need to use me as a test subject, then i'll help you try and get this solved! Thanks Patrick Niland</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=234</link>
</item>
<item>
	<pubDate>Wed, 22 Jun 2005 18:58:13 +1000</pubDate>
	<title><![CDATA[ ...they should ]]></title>
	<description><![CDATA[ <p>This seems odd since servlets run inside the Domino HTTP task, thus servlets should respond to the same port as Domino applications. I would recommend running Booster on a different machine (eg your desktop) for testing purposes. </p><p>The console command 'tell booster debug on' will give you a great level of detail to determine what is happening both inside Booster and what Domino is returning.<br /> </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=233</link>
</item>
<item>
	<pubDate>Wed, 22 Jun 2005 11:05:35 +1000</pubDate>
	<title><![CDATA[ The answer: yes you can use your Domino CA ]]></title>
	<description><![CDATA[ It's a bit of a tangle of compatible formats and command line arguments but here's what I did:<br /> <br /> STEP 1: Generate your keystore<br /> <br /> C:\Program Files\Puakma Web Booster\config&gt;&quot;C:\Program Files\Java\jre1.5.0_02\bin\keytool.exe&quot; -genkey -keyalg &quot;RSA&quot; -alias [your alias] -keystore [your keystore file e.g. keystore.kyr] -storepass [password]<br /> <br /> What is your first and last name?<br /> &nbsp; [Unknown]:&nbsp; [host name]<br /> What is the name of your organizational unit?<br /> &nbsp; [Unknown]:&nbsp; [OU]<br /> What is the name of your organization?<br /> &nbsp; [Unknown]:&nbsp; [O]<br /> What is the name of your City or Locality?<br /> &nbsp; [Unknown]:&nbsp; []<br /> What is the name of your State or Province?<br /> &nbsp; [Unknown]:&nbsp; []<br /> What is the two-letter country code for this unit?<br /> &nbsp; [Unknown]:&nbsp; [e.g. AU]<br /> Is CN=host.com.au, OU=xxx, O=xxx, L=xxx, ST=xxx, C=xx correct?<br /> &nbsp; [no]:&nbsp; y<br /> <br /> &nbsp;<br /> <br /> STEP 2: Make a certificate request for your domino CA<br /> <br /> &nbsp;C:\Program Files\Puakma Web Booster\config&gt;&quot;C:\Program Files\Java\jre1.5.0_02\bin\keytool.exe&quot; -certreq -keyalg &quot;RSA&quot; -alias [your alias from above step] -keystore [keystore file from above step] -file [new certificate file e.g. request.csr]<br /> Enter keystore password:&nbsp; [password]<br /> <br /> STEP 3: Submit request to Domino CA<br /> <br /> The file generated above (request.csr) is a text file you need to open a new server certificate request in your certificate request database on Domino. I run Domino 6.5.4 and I have a database called certreq.nsf. Opening this in a browser will display a menu; click 'Request Server Certificate'. Type in your name and email address and paste the contents of the csr file into the field indicated, then submit.<br /> <br /> After the CA process has completed and the certificate is ready you'll get an email with a pickup ID. Go to the certreq DB again and click 'Pickup Server Certificate'. Enter your pickup ID. Select the PKCS7 format and copy and paste the text into a new text file and call it something like server.cert.<br /> <br /> STEP 4: Getting your CA's certificate for importing<br /> <br /> Now here's a gotchya, keytool need to create a chain of trust so you first need to import the Domino CA's cert as the trusted root of your new server certificate. If you attempt to import your new server certificate keytool will return an error &quot;Failed to establish chain from reply&quot;.<br /> <br /> In the certreq database there's an option 'Accept This Authority In Your Server' ignore it the public key it returns is of no use to you. If you try to install it keytool will return an error &quot;Not an x.509 certificate&quot;. What I did instead is to click 'Accept This Authority In Your Browser' and Install Certificate. Then from IE go to Tools/Internet Options/Content/Certificates/Trusted Root Certificates and export your CA's certificate. Choose the 'Base-64 encoded x.509 (.cer)' format and save the exported file e.g. caroot.cer.<br /> <br /> STEP 5: Importing your certificates<br /> <br /> Import your CA's root certificate:<br /> C:\Program Files\Puakma Web Booster\config&gt;&quot;C:\Program Files\Java\jre1.5.0_02\bin\keytool.exe&quot; -import -keyalg &quot;RSA&quot; -alias [an alias for the root ca] -keystore [your keystore from above] -file [CA's certificate file e.g. caroot.cer]<br /> Enter keystore password:&nbsp; [password]<br /> Owner: CN=XXX, O=XXX<br /> Issuer: CN=XXX, O=XXX<br /> Serial number: XXXXXXXXXXXXXXXXXXXXXXXXXXXX<br /> Valid from: [time&amp;date] until: [time&amp;date]<br /> Certificate fingerprints:<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MD5:&nbsp; [stuff]<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SHA1: [stuff]<br /> Trust this certificate? [no]:&nbsp; y<br /> Certificate was added to keystore<br /> <br /> Import your new server certificate:<br /> C:\Program Files\Puakma Web Booster\config&gt;&quot;C:\Program Files\Java\jre1.5.0_02\bin\keytool.exe&quot; -import -keyalg &quot;RSA&quot; -alias [server alias] -keystore [keystore file] -file [server certificate file e.g. server.cert]<br /> Enter keystore password:&nbsp; [password]<br /> Certificate reply was installed in keystore<br /> <br /> CONGRATULATIONS! Now you can have puakma web booster via SSL using a certificate signed by your Domino CA. If your users have already imported your Domino CA's certificate as a trusted root then they'll trust the Puakma servers certificate now too.<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=231</link>
</item>
<item>
	<pubDate>Tue, 21 Jun 2005 08:31:57 +1000</pubDate>
	<title><![CDATA[ Domino Servlet do not work with Web Booster ]]></title>
	<description><![CDATA[ Hi...

I am having a problem with Servlet's on my Domino server when i enable the Web Booster. If i access the Servlet's though the normal URL (i.e. through the Web Booster) they are not called and i am returned a blank web page (see below).

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252"></HEAD>
<BODY></BODY></HTML>

The only way for me to access the Servlets, whilst using the Web Booster is to access the Domino server directly using the HTTP port that domino now uses (e.g. 8001). (i.e. I would have to use "http://www.server.com:8001/servlet/servletname", instead of "http://www.server.com/servlet/servletname").

I can use this work around, but is there any way of accessing the servlets without bypassing the Web Booster.

Thanks

Patrick Niland ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=230</link>
</item>
<item>
	<pubDate>Tue, 14 Jun 2005 06:17:12 +1000</pubDate>
	<title><![CDATA[ Works nicely - thanks ]]></title>
	<description><![CDATA[ <br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=228</link>
</item>
<item>
	<pubDate>Mon, 13 Jun 2005 21:59:44 +1000</pubDate>
	<title><![CDATA[ RE: Keytool.exe ]]></title>
	<description><![CDATA[ You need to load your certificate into the puakma keystore using keytool.exe You can't configure Booster to allow passthru to use the SSL cert on the Domino server. I'd suggest making a new keystore using keytool.<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=227</link>
</item>
<item>
	<pubDate>Mon, 13 Jun 2005 21:51:39 +1000</pubDate>
	<title><![CDATA[ RE: Keytool.exe ]]></title>
	<description><![CDATA[ <p>I have my own SSL key. If I access https://&lt;site&gt;, a puakma certificate appears. If use <a href="https://<site>:44301/">https://&lt;site&gt;:44301</a>, my certificate appears.</p><p>So, I cannot to use my own certificate (generated by Domino CA)&nbsp;in&nbsp;443 port using LOTUS DOMINO (Non compatible with PEM files)?</p><p>-------------------</p><p>All the keystore management is taken care of by keytool.exe which ships with the JVM (full SDK). This means we are restricted (if there are restrictions) to the formats supported by keytool, not Web Booster.<br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=226</link>
</item>
<item>
	<pubDate>Sat, 11 Jun 2005 15:32:04 +1000</pubDate>
	<title><![CDATA[ RE: SSL ]]></title>
	<description><![CDATA[ <p>I'm want to try the SSL offload setup. What't the format for the SSL files. I've tried to use &quot;domino&quot; keyfile.kyr/keyfile.sth, but was not able to create a' connection.</p><p>I guess that i will need to use BOOSTERPorts=443 <br /> </p><p> </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=225</link>
</item>
<item>
	<pubDate>Thu, 09 Jun 2005 13:17:24 +1000</pubDate>
	<title><![CDATA[ Keytool.exe ]]></title>
	<description><![CDATA[ All the keystore management is taken care of by keytool.exe which ships with the JVM (full SDK). This means we are restricted (if there are restrictions) to the formats supported by keytool, not Web Booster.<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=224</link>
</item>
<item>
	<pubDate>Thu, 09 Jun 2005 03:59:14 +1000</pubDate>
	<title><![CDATA[ RE: SSL ]]></title>
	<description><![CDATA[ <p>Hi,</p><p>I have a Domino with SSL (provided by my Domino CA). The Web Booster doenst works. </p><p>Domino doesn't support PEM files. Text by Notes help: &quot;Before you request a certificate from a third-party CA, make sure the CA uses the PKCS format, not some other format, such as Privacy-Enhanced Mail (PEM).&quot;</p><p>Is it possible to use the Puakma Wb Booster with the Domino SSL?</p><p>======</p><p>You will need to use BOOSTERPorts=443SSL</p><p>There should be a test (expired) certificate in the standard install which should work fine for testing. To install youur own certificate you will need to insert your own certificate in the keyring file using keytool.exe which comes with the Java SDK. The basic instructions are as follows:</p><p>1. make a self certified certificate<br />2. create a CSR and send to certifying authority<br />3. get the reply and paste into a new test file called something like server.pem<br />4. execute: c:\j2sdk1.4.2_03\bin\keytool -keyalg &quot;RSA&quot; -import -file server.pem -trustcacerts -keystore yourkeyring.kyr<br />Enter keystore password:&nbsp; xxxxx<br />Certificate reply was installed in keystore<br /><br />see also <a href="http://www.orionserver.com/docs/ssl.html" target="_self">http://www.orionserver.com/docs/ssl.html</a> <br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=223</link>
</item>
<item>
	<pubDate>Tue, 07 Jun 2005 22:20:39 +1000</pubDate>
	<title><![CDATA[ RE: Design refresh - HOWTO ]]></title>
	<description><![CDATA[ <p>Great, thanks for that; it certainly makes sense to all Notes developers ;) Remote design resfresh; sounds like a feature for the IDE perhaps?<br /> </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=222</link>
</item>
<item>
	<pubDate>Tue, 07 Jun 2005 08:13:49 +1000</pubDate>
	<title><![CDATA[ Websphere Ltpa token - Update ]]></title>
	<description><![CDATA[ The websphere Ltpa token is very different to the default one generated by Domino, both in format and the encryption methods. We are currently part way through a solution and expect to have a working sample soon.<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=221</link>
</item>
<item>
	<pubDate>Tue, 07 Jun 2005 08:09:36 +1000</pubDate>
	<title><![CDATA[ Design refresh - HOWTO ]]></title>
	<description><![CDATA[ <p>There is a scheduled action in the /system/webdesign.pma application that runs daily at 4:00am (called RefreshDesign, source included). </p><p>To use the templating feature, in the application settings section of the application to be the TEMPLATE. Put a unique name in the &quot;Is a template:&quot; field eg &quot;Cannibal2&quot;. Next open the app settings of the application to inherit from the template and in the field marked &quot;Inherited from:&quot; put the same value eg &quot;Cannibal2&quot;.</p><p>If you wish to force a design refresh, simply tell the agenda task (through the server console or programmatically) to run the action now:<br /> <strong>tell agenda run /system/webdesign.pma/RefreshDesign</strong></p><p>Using templates is a very powerful feature. On this site we run about 5 instances of our content management system (Cannibal) which allows us to make a single design change and have that reflected in all application instances.</p><p>We acknowledge that a remote design refresh would be very handy and are currently thinking about the best way to achieve that. SOAP and XML over http seems like a good solution but there are a number of complexities.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=220</link>
</item>
<item>
	<pubDate>Mon, 06 Jun 2005 13:32:35 +1000</pubDate>
	<title><![CDATA[ Design refresh ]]></title>
	<description><![CDATA[ What's the best way of performing design refreshes on multiple servers? Using templates seems the way to do it along with the Agenda task. How do you nominate an application as a template and then instruct the agendta task to refresh designs immediatelly?<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=219</link>
</item>
<item>
	<pubDate>Fri, 03 Jun 2005 18:41:32 +1000</pubDate>
	<title><![CDATA[ WEBSSOSearchAttributes=cn,alias,sn: New functionality added. ]]></title>
	<description><![CDATA[  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=218</link>
</item>
<item>
	<pubDate>Fri, 03 Jun 2005 18:04:26 +1000</pubDate>
	<title><![CDATA[ RE: SSL ]]></title>
	<description><![CDATA[ <p>You will need to use BOOSTERPorts=443SSL</p><p>There should be a test (expired) certificate in the standard install which should work fine for testing. To install youur own certificate you will need to insert your own certificate in the keyring file using keytool.exe which comes with the Java SDK. The basic instructions are as follows:</p><p>1. make a self certified certificate<br /> 2. create a CSR and send to certifying authority<br /> 3. get the reply and paste into a new test file called something like server.pem<br /> 4. execute: c:\j2sdk1.4.2_03\bin\keytool -keyalg &quot;RSA&quot; -import -file server.pem -trustcacerts -keystore yourkeyring.kyr<br /> Enter keystore password:&nbsp; xxxxx<br /> Certificate reply was installed in keystore<br /> <br /> see also <a href="http://www.orionserver.com/docs/ssl.html" target="_self">http://www.orionserver.com/docs/ssl.html</a> <br /> </p><p> </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=217</link>
</item>
<item>
	<pubDate>Fri, 03 Jun 2005 17:11:28 +1000</pubDate>
	<title><![CDATA[ SSL ]]></title>
	<description><![CDATA[ <p>I'm want to try the SSL offload setup. What't the format&nbsp;for &nbsp;the SSL files. I've tried to use &quot;domino&quot; keyfile.kyr/keyfile.sth, but was not able to create a' connection.</p><p>I guess that i will need to use BOOSTERPorts=443</p><p>&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=216</link>
</item>
<item>
	<pubDate>Thu, 02 Jun 2005 22:19:00 +1000</pubDate>
	<title><![CDATA[ RE: Export the key from Websphere? ]]></title>
	<description><![CDATA[ <p>Hi.</p><p>I'm trying to do the same setup. We are running Websphere and Domino with the SSO key generated by websphere. I've tried the 3 keys offered by the LTPA export from websphere, with no success.</p><p>I think that there might be an other problem. The LTPA key is given to the browser when the user login to websphere. The key can be used to pass to domino sites. This doesn't work the other way around. If I login to domino, I still have to login to websphere.</p><p>Can this be solved ?</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=215</link>
</item>
<item>
	<pubDate>Thu, 02 Jun 2005 21:46:51 +1000</pubDate>
	<title><![CDATA[ Exact search ]]></title>
	<description><![CDATA[ The search must be an exact search. It is very dangerous to match on names *like* another name, and will also increase the chance of finding duplicates.<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=214</link>
</item>
<item>
	<pubDate>Thu, 02 Jun 2005 17:13:00 +1000</pubDate>
	<title><![CDATA[ Configuration-solution sounds fine ]]></title>
	<description><![CDATA[ <p>&gt;WEBSSOSearchAttributes=cn,alias,sn</p><p>I like&nbsp; this soulution very much. Then you can configure for your situation.</p><p>Is the search using exact match or is it truncating (asterisk) ? <strong>If</strong> it is truncating, then I suggest that you also make that configurable:</p><p>WEBSSOSearchTruncate=1 or 0<br /> </p><p><br />  </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=213</link>
</item>
<item>
	<pubDate>Thu, 02 Jun 2005 13:50:02 +1000</pubDate>
	<title><![CDATA[ NTLMLTPA debug ]]></title>
	<description><![CDATA[ <p>Setting </p><p>BOOSTERDebug=1</p><p>in puakma.config should show detailed output.&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=212</link>
</item>
<item>
	<pubDate>Wed, 01 Jun 2005 04:53:45 +1000</pubDate>
	<title><![CDATA[ RE: Export the key from Websphere? ]]></title>
	<description><![CDATA[ <p>Hi again,</p><p>I would also like to knwo if there is a way to log the activity NTLMLTPA plugin. I cannot see anything in the starndard log</p><p>&nbsp;</p><p>Thanks</p><p>/Andreas</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=211</link>
</item>
<item>
	<pubDate>Wed, 01 Jun 2005 04:50:23 +1000</pubDate>
	<title><![CDATA[ RE: Export the key from Websphere? ]]></title>
	<description><![CDATA[ <p>Hi Brendon,</p><p>When I export the SSO key from websphere I obtain a file whose content looks like my previous post. If you want one with the actual values, please provide me a mail address I can sent to. </p><p>But If you look at my previous post ( the one with the conten of the websphere sso key).. which of the field would you think I need to use in the puakma conf file?</p><p>Thanks</p><p>/Andreas<br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=210</link>
</item>
<item>
	<pubDate>Tue, 31 May 2005 22:33:49 +1000</pubDate>
	<title><![CDATA[ RE: NTLMLTPA and name resolution - any tweaks? ]]></title>
	<description><![CDATA[ <p>The search is based on an OR of the following LDAP attributes:</p><p>cn, alias, sn, givenname, uid&nbsp;</p><p>The message you are getting means that the NT network name matches multiple LDAP records. One idea we have here is to allow you to set the LDAP search attributes in the puakma.config file, eg:</p><p>WEBSSOSearchAttributes=cn,alias,sn</p><p>Thoughts?&nbsp;</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=209</link>
</item>
<item>
	<pubDate>Mon, 30 May 2005 17:49:27 +1000</pubDate>
	<title><![CDATA[ NTLMLTPA and name resolution - any tweaks? ]]></title>
	<description><![CDATA[ <p>I am supporting af configuration using the Web Booster with the NTLMLTPA addin. We are logging in to Domino with the LDAP lookup being done on a Domino 6.5 server.</p><p>When one user tries to access the Domino server through the Web Booster, an error is generated on the Puakma Web Booster console:</p><p>&lt;LOG&gt;&nbsp;</p><p>2005-05-19 09:37:33: (E) Too many name matches for 'gitte'&nbsp; (SYSTEM - pmaSystem)&nbsp;</p><p>&lt;/LOG&gt;</p><p>&nbsp;We have been trying some LDAP lookups ourselves - using the ldapsearch.exe that comes with Lotus Notes. To us it looks like the LDAP lookup that the NTLMLTPA makes is using the asterisk in its search. Searching for 'CN=gitte*'.</p><p>It also could be that it does its search in Person Document fields that we do not find relevant.</p><p>Please could you tell me about how the LDAP query is being done, and what fields are accessed. And of course I would like to know about any configuration settings that I should use to tweak how the lookups are performed.<br /> </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=208</link>
</item>
<item>
	<pubDate>Sun, 29 May 2005 17:58:04 +1000</pubDate>
	<title><![CDATA[ Export the key from Websphere? ]]></title>
	<description><![CDATA[ What happens when you export the ltpa key? Would it be possible to send us a test key from a test environment? We don't have websphere software here to test.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=207</link>
</item>
<item>
	<pubDate>Fri, 27 May 2005 20:55:50 +1000</pubDate>
	<title><![CDATA[ RE: Secret key ]]></title>
	<description><![CDATA[ <p>Hi, </p><p>I have not tried using the SSO module with a SSO key generated from websphere but I still have problems<br />a SSO key looks as follow (I have removed our data)</p><p>#IBM WebSphere Application Server key file<br />#Mon Apr 04 14:47:17 CEST 2005<br />com.ibm.websphere.CreationDate=&lt;Value removed for privacy reasons&gt;<br />com.ibm.websphere.ltpa.version=1.0<br />com.ibm.websphere.ltpa.3DESKey=&lt;Value removed for privacy reasons&gt;<br />com.ibm.websphere.CreationHost=&lt;Value removed for privacy reasons&gt;<br />com.ibm.websphere.ltpa.PrivateKey=&lt;Value removed for privacy reasons&gt;<br />com.ibm.websphere.ltpa.Realm=&lt;Value removed for privacy reasons&gt;\:389<br />com.ibm.websphere.ltpa.PublicKey=&lt;Value removed for privacy reasons&gt;</p><p>I have tried the values without succes the values:<br />com.ibm.websphere.ltpa.3DESKey<br />com.ibm.websphere.ltpa.PrivateKey<br />com.ibm.websphere.ltpa.PublicKey</p><p>Any clue?<br />Does one of the above value need to be converted to be used as WEBSSOSecretB64?</p><p>Thanks a lot</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=206</link>
</item>
<item>
	<pubDate>Tue, 24 May 2005 10:11:39 +1000</pubDate>
	<title><![CDATA[ Tornado Server 3.17 now available ]]></title>
	<description><![CDATA[ Tons of new features! Grab a copy now.<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=205</link>
</item>
<item>
	<pubDate>Mon, 16 May 2005 07:20:08 +1000</pubDate>
	<title><![CDATA[ RE: Secret key ]]></title>
	<description><![CDATA[ <p>Essentially you need to get hold of the secret key. Maybe it's in the websphere import file or can be retrieved from Websphere somehow? We don't have any websphere software here so are unable to determine the possibilities.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=204</link>
</item>
<item>
	<pubDate>Mon, 16 May 2005 03:58:11 +1000</pubDate>
	<title><![CDATA[ RE: Using NTLMLTPA with Domino Internet Sites ]]></title>
	<description><![CDATA[ <p>Hi,</p><p>I&nbsp;think I have an idea about why our LTPA_DominoSecret is empty. We don't generate our SSO keys in domino but we import those generated in our websphere environment into the Notes Document (Using the action Keys\Import WebShere LTPA Keys). This step is necessary in order to have SSO across WebSphere and Domino.</p><p>Doing this results in the field scenario outlined in my first post.</p><p>Does NTLMLTPA support keys generated in WebSphere and imported in Domino?</p><p>Regards</p><p>/Andreas</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=203</link>
</item>
<item>
	<pubDate>Sun, 15 May 2005 19:10:07 +1000</pubDate>
	<title><![CDATA[ RE: Using NTLMLTPA with Domino Internet Sites ]]></title>
	<description><![CDATA[ <p>We are running 6.5x here are the field has a value, with SSO working. It is possible you don't have the correct rights to view this field. I believe the configuration document is signed/encrypted to prevent average users accessing this field.</p><p>We also have the other two fields you mention but these appear blank.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=202</link>
</item>
<item>
	<pubDate>Sun, 15 May 2005 17:41:19 +1000</pubDate>
	<title><![CDATA[ Using NTLMLTPA with Domino Internet Sites ]]></title>
	<description><![CDATA[ <p>Hi,</p><p>The product looks very good but I have a question regarding the configuration.</p><p>The guide shows how to configure SSO when using the R5&nbsp; domino LTPA key. In this case the field LTPA_DominoSecret should be paste in the config file.</p><p>When using domino internet sites configuration (from R6), the SSO document have a field called LTPA_DominoSecret but the field is empty. What are the guidelines in this scenario?.</p><p>I can see that the SSO document has other similar fields LTPA_WS3DESData and LTPA_WSRSAData. Sould those be used instead? And how?</p><p>Thanks</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=201</link>
</item>
<item>
	<pubDate>Tue, 10 May 2005 13:34:19 +1000</pubDate>
	<title><![CDATA[ Email me for the latest code ]]></title>
	<description><![CDATA[ Aurelio: Send an email to info@puakma.net and we'll send you the latest development jar with filesystem serving capability.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=200</link>
</item>
<item>
	<pubDate>Mon, 09 May 2005 22:20:31 +1000</pubDate>
	<title><![CDATA[ RE: Images and static content ]]></title>
	<description><![CDATA[ In the next iteration of the software we are investigating adding the ability to serve files from the filesystem. As well as providing the capability for more customised error messages, it can also take some of the load from the backend web servers.<br />  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=199</link>
</item>
<item>
	<pubDate>Mon, 09 May 2005 22:05:25 +1000</pubDate>
	<title><![CDATA[ RE: BOOSTERUnavailableFile= ]]></title>
	<description><![CDATA[ <p>Thanks, it worked.</p><p>BTW, I created a html page with images, but that images aren't displayed. I tried to put it in icons folder and same folder than HTML.</p><p>Any idea?</p><p>&nbsp;</p><p>This line determines what is shown when the destination is unavailable. The problem is likely that is is ab absolut path. If you change it to:</p><blockquote><p>BOOSTERUnavailableFile=../html_public/unavailable.html</p></blockquote><p>it should work OK. The default install on windows is into /program files/puakma web booster/ so that would be why the path is not working. This entry was incorrect in the installation package and has now been updated.<br /></p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=198</link>
</item>
<item>
	<pubDate>Fri, 06 May 2005 07:48:43 +1000</pubDate>
	<title><![CDATA[ BOOSTERUnavailableFile= ]]></title>
	<description><![CDATA[ <p>This line determines what is shown when the destination is unavailable. The problem is likely that is is ab absolut path. If you change it to:</p> <blockquote>   <p>BOOSTERUnavailableFile=../html_public/unavailable.html</p> </blockquote> <p>it should work OK. The default install on windows is into /program files/puakma web booster/ so that would be why the path is not working. This entry was incorrect in the installation package and has now been updated.<br />  </p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=197</link>
</item>
<item>
	<pubDate>Fri, 06 May 2005 05:33:48 +1000</pubDate>
	<title><![CDATA[ Message for Domino out-of-service ]]></title>
	<description><![CDATA[ <h1 /><p>Hi, when our Domino&nbsp;is out of service (backup off-line),&nbsp;I'd like to show a custom HTML page. Currently, the Webbooster only shows a text &quot;&quot;No servers are currently available&quot;.</p><p>Is it possible?</p><p>PS: I found in pukma.config the line &quot;BOOSTERUnavailableFile=/puakma/html_public/unavailable.html&quot;, but it doesn't work.</p> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=196</link>
</item>
<item>
	<pubDate>Wed, 04 May 2005 20:20:16 +1000</pubDate>
	<title><![CDATA[ Rich text editing is here ]]></title>
	<description><![CDATA[ In the latest Puakma build we are shipping Tiny MCE from <a href="http://tinymce.moxiecode.com/" target="_blank">Moxicode Systems</a> To show you what's possible, we have integrated it into this discussion forum. This is an excellent addon, and the guys at Moxicode have done a superb job.<br /> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=195</link>
</item>
<item>
	<pubDate>Wed, 04 May 2005 09:28:50 +1000</pubDate>
	<title><![CDATA[ <xsl:value-of select="/data/@path"/> ]]></title>
	<description><![CDATA[ <xsl:value-of select="/data/@path"/> ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=193</link>
</item>
<item>
	<pubDate>Wed, 04 May 2005 09:27:26 +1000</pubDate>
	<title><![CDATA[ How do I specify the path to the application in the XSL stylesheet? ]]></title>
	<description><![CDATA[ I can use <P@Path @P> in pages, but how do I do a transform and get the relative appname? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=191</link>
</item>
<item>
	<pubDate>Wed, 27 Apr 2005 05:24:48 +1000</pubDate>
	<title><![CDATA[ RE: Booster Changelog ]]></title>
	<description><![CDATA[ :) ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=190</link>
</item>
<item>
	<pubDate>Fri, 22 Apr 2005 09:25:47 +1000</pubDate>
	<title><![CDATA[ Booster Changelog ]]></title>
	<description><![CDATA[ http://www.puakma.net/wnc/dltk.pma/ChangeLog?OpenPage&PartNumber=PT0023

Last release 2.691 was on 11.April.05 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=189</link>
</item>
<item>
	<pubDate>Fri, 22 Apr 2005 01:19:04 +1000</pubDate>
	<title><![CDATA[ When next public release? ]]></title>
	<description><![CDATA[ When is the next public release scheduled?
What are the changes? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=188</link>
</item>
<item>
	<pubDate>Fri, 22 Apr 2005 01:17:51 +1000</pubDate>
	<title><![CDATA[ Sametime ]]></title>
	<description><![CDATA[ Has anyone tried using Web Booster with Sametime 6.5.1?

o Was there anything special that you needed to do or any gotchas to look out for?

o What kind of performance improvements are you seeing?
 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=187</link>
</item>
<item>
	<pubDate>Wed, 20 Apr 2005 08:41:50 +1000</pubDate>
	<title><![CDATA[ X500Name object ]]></title>
	<description><![CDATA[ X500Name nmUser = new X500Name(pSession.getUserName);

nmUser.getCommonName(); // SysAdmin
nmUser.getAbbreviatedName(); // SysAdmin/Dept/Org
nmUser.getCanonicalName(); // CN=SysAdmin/OU=Dept/O=Org ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=186</link>
</item>
<item>
	<pubDate>Wed, 20 Apr 2005 08:41:24 +1000</pubDate>
	<title><![CDATA[ Username formats? ]]></title>
	<description><![CDATA[ Is there some way how to get user name in some shorter format? Like 'mn' or 'SysAdmin' ??? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=185</link>
</item>
<item>
	<pubDate>Thu, 14 Apr 2005 16:58:55 +1000</pubDate>
	<title><![CDATA[ WAP/GPRS mobile devices ]]></title>
	<description><![CDATA[ WAP and GPRS is another avenue of investigation. The bandwidth is limited and expensive. With more mobile phone offering browsing capabilities and content this is an area booster can help. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=183</link>
</item>
<item>
	<pubDate>Thu, 14 Apr 2005 16:25:51 +1000</pubDate>
	<title><![CDATA[ Everyone should have one ]]></title>
	<description><![CDATA[ Thanks for the reply.
In Denmark there has been some press coverage about the large percentage of Internet users that still use only a modem, and how their internet experience is getting worse and worse because lots of popular mainstream websites are growing fatter and fatter with initial load times in double-digit seconds.
These websites could deliver a much better service if they put a Web Booster in front of their server farm. Interesting. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=182</link>
</item>
<item>
	<pubDate>Thu, 14 Apr 2005 14:00:11 +1000</pubDate>
	<title><![CDATA[ Apache Bench Results ]]></title>
	<description><![CDATA[ Here are some results from ApacheBench testing. All tests performed on one machine. AMD Dual Athlon 2100+, WinXP Pro, 1GB RAM. The following data has the Booster cache enabled and gzip disabled (because ab works as http 1.0).

ApacheBench command:
ab -n 1000 -c 10 -k http://localhost/mail/testmail.nsf

UnBoosted:
Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   2.5      0      15
Processing:     0   61  92.7     31     422
Waiting:        0   56  90.4     15     407
Total:          0   62  92.8     31     422

Percentage of the requests served within a certain time (ms)
  50%     31
  66%     46
  75%     62
  80%     62
  90%    281
  95%    297
  98%    313
  99%    328
 100%    422 (longest request)

Boosted:
Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   2.4      0      15
Processing:     0   29  24.7     15     140
Waiting:        0   16  19.9     15     140
Total:          0   29  24.7     15     140

Percentage of the requests served within a certain time (ms)
  50%     15
  66%     31
  75%     31
  80%     31
  90%     78
  95%     78
  98%     93
  99%     93
 100%    140 (longest request) ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=181</link>
</item>
<item>
	<pubDate>Thu, 14 Apr 2005 10:45:38 +1000</pubDate>
	<title><![CDATA[ Difficult one... ]]></title>
	<description><![CDATA[ The long answer: Both the problem and benefit of Java based software is that it will run on any platform with a 1.4 JVM. So for performance analysis, it is difficult to compare hardware, eg How much faster is a Sunfire 10K than a Pentium 4 Xeon?

The short answer is that Booster requires very little overhead. 32MB of free RAM and a Pentium3 would be the minumum recommended spec. If you want to cache heavily, then bump up the RAM a lot. Obviously there are also slight speed differences between the JVMs too, so you should always try to install the latest available.

SSL encryption of network connections also adds a significant load to the server, so Booster performing SSL duties should have a faster CPU than one working with unencrypted connections.

Edge caching makes a huge difference to overall performance so we definitely recommend enabling the cache. Gzip compression adds a trivial CPU overhead. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=180</link>
</item>
<item>
	<pubDate>Thu, 14 Apr 2005 10:37:22 +1000</pubDate>
	<title><![CDATA[ RE: Booster - what are the limitations ]]></title>
	<description><![CDATA[ Booster reads the client headers to determine the user agent's capabilities, such as supporting gzip. The remainder of the communications is between the browser and the backend http server. 

We have done testing with HTTP 1.0 browsers and servers which Booster works fine with. We defintiely recommend HTTP 1.1 as it has much better performance through persistent IP connections and request pipelining. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=179</link>
</item>
<item>
	<pubDate>Thu, 14 Apr 2005 00:47:21 +1000</pubDate>
	<title><![CDATA[ Booster - performance numbers ]]></title>
	<description><![CDATA[ Are there any kinds of rules of thumb available for helping with figuring out what kind of specs a Puakma Web Booster server should have?
I know this is hard to answer. 
It could be a customer case - how many users, what kind of usage pattern, what were the hardware specs... ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=178</link>
</item>
<item>
	<pubDate>Thu, 14 Apr 2005 00:45:18 +1000</pubDate>
	<title><![CDATA[ Booster - what are the limitations ]]></title>
	<description><![CDATA[ If one wants to implement the Puakma Web Booster as a traffic booster for a public website that has a wide range of users, what are the issues if any?
I'm thinking about what happens if someone with an old NetScape, lynx or some home-grown browser accesses the site. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=177</link>
</item>
<item>
	<pubDate>Fri, 08 Apr 2005 03:08:57 +1000</pubDate>
	<title><![CDATA[ RE: Issue with Domino Partitioned Servers & virtual servers ]]></title>
	<description><![CDATA[ It's been running flawlessly for a couple of days now! That fixed it.

Thanks ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=176</link>
</item>
<item>
	<pubDate>Wed, 06 Apr 2005 10:28:25 +1000</pubDate>
	<title><![CDATA[ Bind to one IP address ]]></title>
	<description><![CDATA[ Yes. In puakma.config:
BOOSTERInterface=10.100.10.4
Will cause Booster to only listen on that NIC. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=175</link>
</item>
<item>
	<pubDate>Tue, 05 Apr 2005 21:12:33 +1000</pubDate>
	<title><![CDATA[ More that one ip ]]></title>
	<description><![CDATA[ Can I tell puakma to only listen on one ip address on a server that has two addresses? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=174</link>
</item>
<item>
	<pubDate>Sat, 02 Apr 2005 07:56:24 +1000</pubDate>
	<title><![CDATA[ What is Norton PFE? ]]></title>
	<description><![CDATA[ I am guessing it's personal firewall? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=173</link>
</item>
<item>
	<pubDate>Fri, 01 Apr 2005 22:31:45 +1000</pubDate>
	<title><![CDATA[ RE: Blocked port ]]></title>
	<description><![CDATA[ NO! when ai say 'booster is off', i want to say that compession is off, always 0%. When i stop NPF compression work fine ( 60%-90% ).
Problem is another !!!!!
thanks ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=172</link>
</item>
<item>
	<pubDate>Fri, 01 Apr 2005 07:32:06 +1000</pubDate>
	<title><![CDATA[ Blocked port ]]></title>
	<description><![CDATA[ It looks like the firewall is block incoming requests on port 80. You should be able to reconfigure the firewall to open port 80. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=171</link>
</item>
<item>
	<pubDate>Wed, 30 Mar 2005 22:09:21 +1000</pubDate>
	<title><![CDATA[ Norton PFE 2004 ]]></title>
	<description><![CDATA[ On client with Norton PFE2004, the booster is off; with PFE disabled the booster is on. where is the error ? what operation is to do on PFE ( in the browser http 1.1 is enabled).

thanks ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=170</link>
</item>
<item>
	<pubDate>Wed, 30 Mar 2005 02:29:44 +1000</pubDate>
	<title><![CDATA[ RE: Caching ]]></title>
	<description><![CDATA[ :) That's great! Will send mail. 

Thanks ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=169</link>
</item>
<item>
	<pubDate>Tue, 29 Mar 2005 10:30:03 +1000</pubDate>
	<title><![CDATA[ Caching ]]></title>
	<description><![CDATA[ This is a known issue with the first release of the caching code and has been rectified in a later release. Please email info@puakma.net and we'll send you the latest puakma.jar. A short-term workaround is to disable caching.

The updated complete install package will be on the site shortly.

The full Booster changelog is here: http://www.puakma.net/wnc/dltk.pma/ChangeLog?OpenPage&PartNumber=PT0023 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=168</link>
</item>
<item>
	<pubDate>Tue, 29 Mar 2005 06:16:30 +1000</pubDate>
	<title><![CDATA[ Issue with Domino Partitioned Servers & virtual servers ]]></title>
	<description><![CDATA[ I'm having a problem where the wrong web site is being displayed after a certain period (I assume after the cache is cleared by Web Booster?) because if I restart the server it runs fine for a while.

I'm using Domino 6.5.3 and have installed 2 partitioned servers on the same phyiscal server. I've installed Web Booster on the same system.

I have 4 web sites. Each of the partitioned servers has 2 web sites it deals with.

Partition 1 - Server A has been configured for using Internet Site documents and has web site A & B.

Partition 2 - Server B has been configured for using Internet Site documents and has web site C & D.

I've turned on the following:
BOOSTERServerCacheMB=100
BOOSTERUseSharedCache=0
BOOSTERMaxcacheableObjectKB=1024
BOOSTERMaxCacheMinutes=1440

And have the following setup:
HOSTS~www.a.com=www.a.com:8001
HOSTS~www.b.com=www.b.com:8001
HOSTS~www.c.com=www.c.com:8001
HOSTS~www.d.com=www.d.com:8001

FORCESSL~*=0
POLLPATH~www.a.com=/web/www/index.nsf
POLLPATH~www.b.com=/web/www/index.nsf
POLLPATH~www.c.com=/test.htm
POLLPATH~www.d.com=/web/www/d/something.nsf/test?OpenPage
POLLMETHOD~*=HEAD

What happens is that when I go to server b, I am seeing server a instead... I assume it has to do with the fact that the POLLPATH for partitioned servers is similar even though physically it would be:
d:\lotus\domino\partitionServerA\data\web\www\index.nsf

and

d:\lotus\domino\partitionServerB\data\web\www\index.nsf

Any ideas??

Thanks ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=167</link>
</item>
<item>
	<pubDate>Mon, 28 Mar 2005 17:56:45 +1000</pubDate>
	<title><![CDATA[ Absolutely ]]></title>
	<description><![CDATA[ Where can I find more information on load blancing and failover? Manual?
>> When you run the installer make sure you select documentation, then look in the /Puakma Web Booster/doc folder after install. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=166</link>
</item>
<item>
	<pubDate>Fri, 25 Mar 2005 22:17:32 +1000</pubDate>
	<title><![CDATA[ Can Booster be installed on the same server as Domino? ]]></title>
	<description><![CDATA[ or do I need a separate server in front of Domino?

Where can I find more information on load blancing and failover? Manual? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=165</link>
</item>
<item>
	<pubDate>Sun, 20 Mar 2005 20:39:58 +1000</pubDate>
	<title><![CDATA[ SetupDB.bat - not required ]]></title>
	<description><![CDATA[ setupdb.bat is no longer required. Just double click the PuakmaInstall.jar and follow the GUI setup. Alternatively at a console prompt type: "java -jar PuakmaInstall.jar" ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=164</link>
</item>
<item>
	<pubDate>Sun, 20 Mar 2005 15:59:11 +1000</pubDate>
	<title><![CDATA[ SetupDB.bat ]]></title>
	<description><![CDATA[ I'm having trouble running the SetupDB.bat script.  It can't seem to find the file puakma/config/puakma.config.  I did unpack the puakma.jar and didn't find the config library in it.  What am I doing wrong?  Thank you. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=163</link>
</item>
<item>
	<pubDate>Mon, 28 Feb 2005 21:42:01 +1000</pubDate>
	<title><![CDATA[ RE: X-Forwarded-For ]]></title>
	<description><![CDATA[ Sorry,

The actual cgi var in Domino is HTTP_X_FORWARDED_FOR ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=162</link>
</item>
<item>
	<pubDate>Mon, 28 Feb 2005 21:20:33 +1000</pubDate>
	<title><![CDATA[ RE: X-Forwarded-For ]]></title>
	<description><![CDATA[ Thanks,

The actual cgi var in Domino is X_FORWARDED_FOR ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=160</link>
</item>
<item>
	<pubDate>Sat, 26 Feb 2005 07:10:06 +1000</pubDate>
	<title><![CDATA[ X-Forwarded-For ]]></title>
	<description><![CDATA[ There is a HTTP header value that Booster adds:
X-Forwarded-For: 10.10.213.67

This records the physical address of the client.  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=159</link>
</item>
<item>
	<pubDate>Fri, 25 Feb 2005 22:51:19 +1000</pubDate>
	<title><![CDATA[ Remote IP ]]></title>
	<description><![CDATA[ How can I get the web booster to pass the ip of the person who requested the page to Domino? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=158</link>
</item>
<item>
	<pubDate>Wed, 26 Jan 2005 07:58:37 +1000</pubDate>
	<title><![CDATA[ Plugin architecture ]]></title>
	<description><![CDATA[ Puakma uses a plugin architecture for the SSO module so writing new ones is fairly easy. All we need to know about is your environment and we'll see what we can put together. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=157</link>
</item>
<item>
	<pubDate>Mon, 24 Jan 2005 14:58:22 +1000</pubDate>
	<title><![CDATA[ Changelog ]]></title>
	<description><![CDATA[ The download manager now supports a changelog feature. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=156</link>
</item>
<item>
	<pubDate>Sat, 22 Jan 2005 08:41:36 +1000</pubDate>
	<title><![CDATA[ SSO for other platforms ]]></title>
	<description><![CDATA[ Is the SSO module available for other environments? eg: NDS, Active directory

- James B. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=155</link>
</item>
<item>
	<pubDate>Tue, 11 Jan 2005 05:53:57 +1000</pubDate>
	<title><![CDATA[ RE: Ideas? ]]></title>
	<description><![CDATA[ Dear Brandon,

I have downloaded the latest release of Puakma and it's just great ! Really ! The new API documentation is useful and was really needed. The blackbook is also a good start. Good. What in my mind is really missing is a "release notes" documentation in which you would describe briefly the new features of each release.

I am very entuthiastic about this tool. I would like to write an application for it. Do you have some idea? Do you have some need?

Best regards,
Lionel
domino-dev@double-six.org ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=153</link>
</item>
<item>
	<pubDate>Sun, 12 Dec 2004 07:46:16 +1000</pubDate>
	<title><![CDATA[ Internet Explorer config ]]></title>
	<description><![CDATA[ http://support.microsoft.com/?id=258063

"Internet Explorer must consider the requested URL to be on the intranet (local). If the computer name portion of the requested URL contains periods (such as http://www.microsoft.com and http://10.0.0.1), Internet Explorer assumes that the requested address exists on the Internet and does not pass any credentials automatically. Addresses without periods (such as http://webserver) are considered to be on the intranet (local); Internet Explorer passes credentials automatically. The only exception is addresses included in the Intranet zone in Internet Explorer." ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=152</link>
</item>
<item>
	<pubDate>Fri, 10 Dec 2004 16:37:05 +1000</pubDate>
	<title><![CDATA[ SSO giving password prompt in IE 6 ]]></title>
	<description><![CDATA[ When I connect to Booster running the NTLM Ltpa plugin, I get a username/password prompt before the NTLM handshake. Why? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=151</link>
</item>
<item>
	<pubDate>Thu, 09 Dec 2004 13:12:05 +1000</pubDate>
	<title><![CDATA[ JVM "bug" ]]></title>
	<description><![CDATA[ There appears to be a bug in the JVM (Sun might disagree). If you call System.in.available() to determine if there are characters ready to be ready from the keyboard, then this somehow stops that actual keypresses being echoed to the screen - even with explicit System.out.println(). We are investigating a nice GUI console to replace/use in addition to the text based console. The new GUI console will be written in swing and be loaded as a Puakma server AddIn task. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=150</link>
</item>
<item>
	<pubDate>Thu, 09 Dec 2004 13:09:12 +1000</pubDate>
	<title><![CDATA[ RE: text/xml compression ]]></title>
	<description><![CDATA[ This was originally in the installer to show how to exclude the compression of certain mimetypes. iNotes uses xml extensively for view contents etc, so compressing this data definitely makes sense. 

The version of the installer available on the site now has this line commented out. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=149</link>
</item>
<item>
	<pubDate>Thu, 09 Dec 2004 10:45:39 +1000</pubDate>
	<title><![CDATA[ text/xml compression ]]></title>
	<description><![CDATA[ In the default Booster install there is:
BOOSTERNoCompressTypes=text/xml
in puakma.config
I have commented this line out and it works even faster with iNotes. Any reason for not compressing xml? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=148</link>
</item>
<item>
	<pubDate>Thu, 09 Dec 2004 10:42:31 +1000</pubDate>
	<title><![CDATA[ No echo on console commands ]]></title>
	<description><![CDATA[ When I type a command eg "tell booster status" into the console, my keystrokes aren't echoed. This is a bit annoying because I dont know what I typed until i press enter. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=147</link>
</item>
<item>
	<pubDate>Tue, 07 Dec 2004 14:22:21 +1000</pubDate>
	<title><![CDATA[ Examples? ]]></title>
	<description><![CDATA[ Any example apps/uses for this technology? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=146</link>
</item>
<item>
	<pubDate>Sun, 28 Nov 2004 03:52:18 +1000</pubDate>
	<title><![CDATA[ not enterprise server, rather XML caching ]]></title>
	<description><![CDATA[ I was thinking not so much along enterprise server, more extending caching functions to XML constructs.
For the "FULL" XML stuff I wish for Domino, there is a post on ND7 neta forum:

http://www-10.lotus.com/ldd/beta/nd7pubbeta.nsf/DateAllThreadedWeb/7eed1cf11b0d347d85256f57002e4086?OpenDocument
:-) stw ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=145</link>
</item>
<item>
	<pubDate>Tue, 23 Nov 2004 10:16:21 +1000</pubDate>
	<title><![CDATA[ 2.54 is available...<eom> ]]></title>
	<description><![CDATA[  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=144</link>
</item>
<item>
	<pubDate>Tue, 23 Nov 2004 07:39:48 +1000</pubDate>
	<title><![CDATA[ Logging ]]></title>
	<description><![CDATA[ Later today we will be releasing Web Booster 2.54. This includes a compression log which logs all requests, how much they were compressed and the time taken for the request to complete. Everyone that has downloaded Booster will be notified of the update. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=143</link>
</item>
<item>
	<pubDate>Tue, 23 Nov 2004 04:54:41 +1000</pubDate>
	<title><![CDATA[ How to test the download time/speed on an Intranet ]]></title>
	<description><![CDATA[ How can the changes in the download time and speed measured in an Intranet after implementing Web Booster. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=142</link>
</item>
<item>
	<pubDate>Sat, 20 Nov 2004 15:19:12 +1000</pubDate>
	<title><![CDATA[ Ideas? ]]></title>
	<description><![CDATA[ Can you give us an idea of the sorts of areas you would like more documentation about? This will help us tailor it to your needs. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=141</link>
</item>
<item>
	<pubDate>Sat, 20 Nov 2004 10:30:10 +1000</pubDate>
	<title><![CDATA[ Web booster ]]></title>
	<description><![CDATA[ Can you post some more documentation and technical details about this product along with some more case studies. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=140</link>
</item>
<item>
	<pubDate>Fri, 19 Nov 2004 13:36:23 +1000</pubDate>
	<title><![CDATA[ RE: Feature idea: XML translations ]]></title>
	<description><![CDATA[ That starts to tread on the territory of the enterprise server ;-) Puakma Enterprise Server has a bunch of internal tools for working with xml, and that will allow you to extend security and a bunch of other areas. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=139</link>
</item>
<item>
	<pubDate>Fri, 19 Nov 2004 02:39:00 +1000</pubDate>
	<title><![CDATA[ Feature idea: XML translations ]]></title>
	<description><![CDATA[ Just a short idea:
Have a config switch for webbooster "Translate XML if stylesheet is provided". This way you could start using Domino as pure XML server (?ReadViewEntries for starters and other stuff)
The stylesheet would be provided by either an inline command <?xml-stylesheet type="text/xsl" href="..."?> or an URL command ?style=.
Would be way cool!
:-) stw ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=138</link>
</item>
<item>
	<pubDate>Tue, 02 Nov 2004 14:03:55 +1000</pubDate>
	<title><![CDATA[ Download is available now ]]></title>
	<description><![CDATA[ Follow the download links on the booster website.

 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=137</link>
</item>
<item>
	<pubDate>Fri, 29 Oct 2004 17:49:42 +1000</pubDate>
	<title><![CDATA[ Site is still being built ]]></title>
	<description><![CDATA[ Booster is almost ready for release. We are tidying a few corners of the website and documentation right now and the download will be posted. If you would like to try it earlier, please send an email to booster@puakma.net and I will be happy to send you the install file.

 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=136</link>
</item>
<item>
	<pubDate>Fri, 29 Oct 2004 05:50:21 +1000</pubDate>
	<title><![CDATA[ How to download ]]></title>
	<description><![CDATA[ Hello, i?m really interested in buy web booster but i need to download it to make test in my application but i don't know how to download or how to register. I really appreciate your help.

Thanks in advance.

Daniel ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=135</link>
</item>
<item>
	<pubDate>Thu, 21 Oct 2004 12:06:54 +1000</pubDate>
	<title><![CDATA[ pmalog.net also has some tutorials ]]></title>
	<description><![CDATA[ Also take a look at http://www.pmalog.net there are a couple of well written tutorials over there.

Pete. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=134</link>
</item>
<item>
	<pubDate>Thu, 21 Oct 2004 12:04:49 +1000</pubDate>
	<title><![CDATA[ RE: I'm getting nowhere! How about a simple example ]]></title>
	<description><![CDATA[ It looks like the security settings are your problem. Access denied means that the current user accessing the web app is not allowed in. Check that the AllowAccess role in the  app specifies a '*' (allow anyone). Also, if the app you are accessing does not exist, you will get an access denied message rather than a 404 not found. This follows the Netware style of security that gives little information to potential hackers.

Our IDE is nearing beta, this will help a lot with development!.

Please send an email to info@puakma.net and I will contact you. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=133</link>
</item>
<item>
	<pubDate>Thu, 21 Oct 2004 12:00:18 +1000</pubDate>
	<title><![CDATA[ Of course... ]]></title>
	<description><![CDATA[ Please send an email to info@puamka.net and I'll get in contact with you. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=132</link>
</item>
<item>
	<pubDate>Wed, 20 Oct 2004 04:45:49 +1000</pubDate>
	<title><![CDATA[ Problems! - Can anyone help? ]]></title>
	<description><![CDATA[ First here is a tip.
#valid SystemDebugLevels=0 to 5 (0=none, 5=everything)
SystemDebugLevel=5
At this level puakma will NOT connect to MySQL

Second here is a suggestion.
In the Bob's example - there are many steps missing. Someone should fill those in.
e.g. How do you load the sample code.

Last here is my problem.
I had things sort of working but now pmaStart reports:
 "FATAL ERROR: When loading pmaServer Object : puakma.server.pmaServer"

Can anyone help?
thanks... ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=131</link>
</item>
<item>
	<pubDate>Tue, 19 Oct 2004 07:53:34 +1000</pubDate>
	<title><![CDATA[ I'm getting nowhere! How about a simple example? ]]></title>
	<description><![CDATA[ I have puakma running. I imported the "cannibal" example. So how do I access it?
I read the instructions. 
1. Create HTML file - OK
2. Create new design - OK
3. add HTML file to "top" file element??????
   Design data: here?  Design source: or here??
   Not that it matters, neither will "keep" the setting
4. What the heck I'll try anything so I save and try
http://localhost/g1/h1.pma/
"ACCESS DENIED"
now what????
Please help - this is no fun.
 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=130</link>
</item>
<item>
	<pubDate>Tue, 28 Sep 2004 12:06:21 +1000</pubDate>
	<title><![CDATA[ Not yet ]]></title>
	<description><![CDATA[ Not at this time. You can check out each element individually, but in a later release of the webdesign.pma we may support a zip file containing the full design content (pages, actions etc).

Of course when the Puakma IDE is released, this will not be required ;-)
 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=129</link>
</item>
<item>
	<pubDate>Thu, 16 Sep 2004 14:25:46 +1000</pubDate>
	<title><![CDATA[ RE: WebDesign on OS X ]]></title>
	<description><![CDATA[ The updated webdesign app now works completely with  Firefox - and since I have moved my own development to OS X, I work with it every day. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=128</link>
</item>
<item>
	<pubDate>Mon, 19 Jul 2004 21:43:37 +1000</pubDate>
	<title><![CDATA[ Easy File Saving Question ]]></title>
	<description><![CDATA[ I have imported an application. I have created a top level folder named AppSource and created a sub-folder named AppName. Further sub-folders exist for the relevent elements. Is there an easy way to save all the application elements (pages, resources, etc) into their corresponding element folders?
 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=127</link>
</item>
<item>
	<pubDate>Wed, 28 Apr 2004 10:30:16 +1000</pubDate>
	<title><![CDATA[ Use the @ fields ]]></title>
	<description><![CDATA[ Every document has ALL the http headers added to it as items, prefixed with an '@', so to get the content-type you would do something like:
String sType = ActionDocument.getItemValue("@Content-Type"); ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=126</link>
</item>
<item>
	<pubDate>Wed, 28 Apr 2004 10:16:21 +1000</pubDate>
	<title><![CDATA[ How to HTTP header access? ]]></title>
	<description><![CDATA[ How do I get http header value like Content-Type? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=125</link>
</item>
<item>
	<pubDate>Fri, 23 Apr 2004 23:40:18 +1000</pubDate>
	<title><![CDATA[ RE: Eclipse plugin??? ]]></title>
	<description><![CDATA[ We have one in the pipeline!  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=123</link>
</item>
<item>
	<pubDate>Fri, 23 Apr 2004 23:13:23 +1000</pubDate>
	<title><![CDATA[ Eclipse plugin??? ]]></title>
	<description><![CDATA[ Hi, 

would like to develop apps with Puakma, but the current development web tool is not comfortable at all.

What about developing some IDE for Puakma, Eclipse plugin I mean.

Regards

Hans ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=122</link>
</item>
<item>
	<pubDate>Fri, 23 Apr 2004 19:46:34 +1000</pubDate>
	<title><![CDATA[ New software? Of course! ]]></title>
	<description><![CDATA[ >> Can we expect some new software too? I'm eager to see what new features are coming!

Ahhhh, patience! There's some GREAT stuff coming, all to be revealed soon. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=121</link>
</item>
<item>
	<pubDate>Thu, 22 Apr 2004 15:18:56 +1000</pubDate>
	<title><![CDATA[ Love the new look! ]]></title>
	<description><![CDATA[ Can we expect some new software too? I'm eager to see what new features are coming! ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=120</link>
</item>
<item>
	<pubDate>Tue, 20 Jan 2004 11:32:46 +1000</pubDate>
	<title><![CDATA[ RE: Imports as new app ]]></title>
	<description><![CDATA[ Thanks for the help Gavin. Importing it does exactly as you said. 

Once imported, I was happy to delete the original application and rename the newie.

Thanks again,

BMW ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=119</link>
</item>
<item>
	<pubDate>Tue, 20 Jan 2004 11:00:39 +1000</pubDate>
	<title><![CDATA[ Imports as new app ]]></title>
	<description><![CDATA[ Hi y'all,

When you import an app in the webdesigner, it comes in as a new name, like if there's an existing /system/webdesign.pma, your newie will be imported as /system/webdesign1.pma

I guess this is so you don't accidentally kill some existing code.

-GPJ- ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=118</link>
</item>
<item>
	<pubDate>Tue, 20 Jan 2004 09:29:37 +1000</pubDate>
	<title><![CDATA[ Importing Applications ]]></title>
	<description><![CDATA[ I want to update an application with a newer version that I have been working on at a different machine. If I import the latest version onto my Puakma server, will it successfully overwrite the existing application? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=117</link>
</item>
<item>
	<pubDate>Sat, 17 Jan 2004 16:49:12 +1000</pubDate>
	<title><![CDATA[ RE: Print Writer ]]></title>
	<description><![CDATA[ I didn't realize that the value returned from execute is a redirect.  I changed the 'Done' value to '' and it works fine.  Thanks for the post. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=116</link>
</item>
<item>
	<pubDate>Sat, 17 Jan 2004 16:38:50 +1000</pubDate>
	<title><![CDATA[ RE: Print Writer ]]></title>
	<description><![CDATA[ I tried the following code and I receive a 'Page cannot be found error'.

Any suggestions?

public class createHTMLPage extends ActionRunner{
  public String execute() {
	this.setContentType("text/html");
  	this.write("<HTML><BODY>");  
  	for (int x=0;x<20;x++){
  		this.write("HELLO<BR>");
	}
  	this.write("</BODY></HTML>");  
  return "Done";
  }  	
} ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=115</link>
</item>
<item>
	<pubDate>Sat, 17 Jan 2004 08:35:06 +1000</pubDate>
	<title><![CDATA[ RE: Print Writer ]]></title>
	<description><![CDATA[ write(String s);
--------
Inside the action you can write straight to the browser with the this.write(""); or this.writeln("Your string"); commands. The difference is that writeln() will append a CRLF to the output.

setBuffer(byte buf[]);
----------------------
Alternatively you can set the return buffer by calling this.setBuffer(bufBytes), which is great for sending images etc to the browser (don't forget to set the content type though -this.setContentType("new/type");)

streamToClient(byte buf[]);
---------------------------
And finally, you can stream straight to the browser by calling this.streamToClient(bufBytes); Note that with this method you will have to set all the HTTP headers and replycode, as well as set the content. This gives you complete control over the response. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=114</link>
</item>
<item>
	<pubDate>Fri, 16 Jan 2004 10:59:32 +1000</pubDate>
	<title><![CDATA[ Print Writer ]]></title>
	<description><![CDATA[ Is there a way to create an action to print html to the screen without using an html page and <p@ tag?  I ran an action via url using system.out.println, and the action wrote to the console.

Using lotus notes a print writer can be assigned the agent output using the following line Printwriter pw = getAgentOuput();

Does the puakma object model have a similar function? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=113</link>
</item>
<item>
	<pubDate>Thu, 04 Dec 2003 08:10:47 +1000</pubDate>
	<title><![CDATA[ pSession.releaseDataConnection(cx); ]]></title>
	<description><![CDATA[ Puakma implements a database connection pool to improve database performance. When you make a call to 

Connection cx = pSession.getDataConnection("name"); 
there needs to be a later call to:
pSession.releaseDataConnection(cx);

Note that the release should appear outside the try/catch block, since if an exception is thrown, your code will never execute the release.

The message you see on the console tells you the server has detected a non-released connection and is releasing it for you. It is best not to rely on the server to clean up your open connections, otherwise the connection will be held open much longer than is required so overall performance will be reduced. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=112</link>
</item>
<item>
	<pubDate>Wed, 03 Dec 2003 23:35:04 +1000</pubDate>
	<title><![CDATA[ Releasing Connections ]]></title>
	<description><![CDATA[ Everytime I perform an SQL task, it executes fine, then a few secs later the following message appears on the console..

(E) pmaSystem.ReleaseConnection

Clearly I'm not tidying up something, question is what? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=111</link>
</item>
<item>
	<pubDate>Tue, 11 Nov 2003 16:19:14 +1000</pubDate>
	<title><![CDATA[ Proxy connections ]]></title>
	<description><![CDATA[ Just a note: I had to enable HTTP 1.1 through proxy connections to get it to work from behind a proxy here. Tools > Internet options > Advanced in Internet Explorer.

The speed boost is GREAT! ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=110</link>
</item>
<item>
	<pubDate>Thu, 23 Oct 2003 19:02:16 +1000</pubDate>
	<title><![CDATA[ RE: http compression? ]]></title>
	<description><![CDATA[ This works by gzipping the content "on the fly" from the server to the browser. Text files (like html) compress really well, resulting in savings like 20% of the original size. For example, if your website generates a 100Kb html file, it will likely be compressed to something less than 20Kb. This means only 20Kb is transferred over the network, so transfer time is much faster.

In the future we will also look at compression on upload from the browser. This is a little more problematic to implement in the server, especially with pipelined requests.

You can turn compression on or off at the server level, and each browser tells the server whether it supports compression. If both are enabled, the content is automatically compressed. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=109</link>
</item>
<item>
	<pubDate>Wed, 22 Oct 2003 19:58:49 +1000</pubDate>
	<title><![CDATA[ http compression? ]]></title>
	<description><![CDATA[ What's with this http compression? I saw it mentioned on http://www.pmalog.net ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=108</link>
</item>
<item>
	<pubDate>Mon, 13 Oct 2003 23:19:27 +1000</pubDate>
	<title><![CDATA[ RE: Reporting? ]]></title>
	<description><![CDATA[ Hi,

If you are talking about web reportings and charts, the reporting is not so hard sionce you can do complex queries to you data. MySQL is enough for that.
Regarding the charting on web clients, there's a sort of JS libraries  on the internet, search and you'll find. It can be done by using Applets, or even GIFs or SVG files.

.::AleX::.
Dominocode.Net ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=107</link>
</item>
<item>
	<pubDate>Thu, 25 Sep 2003 16:05:06 +1000</pubDate>
	<title><![CDATA[ RE: Reporting? ]]></title>
	<description><![CDATA[ We are currently working with a client and doing some funky stuff with reporting into PDF and creating charts (bars/lines/pies) "on-the-fly".

There are a great number fo tools written in Java now that allow this with minimal effort.

Check out:
http://iText.sourceforge.net for PDF creation
 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=106</link>
</item>
<item>
	<pubDate>Thu, 25 Sep 2003 06:37:15 +1000</pubDate>
	<title><![CDATA[ RE: Reporting? ]]></title>
	<description><![CDATA[ Hi!

As Puakma is storing all its data in a relational database, like MySQL among others, the only thing you need is an ODBC driver to connect Excel to the Puakma data. As long as you don't change the table definitions/entity diagram much from the current MS Access environment I don't think it will be rocket science to get Excel to connect MySQL instead.

A ODBC driver for MySQL can be found over here:

http://www.mysql.com/products/myodbc/index.html

/Erwin ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=105</link>
</item>
<item>
	<pubDate>Tue, 23 Sep 2003 13:55:56 +1000</pubDate>
	<title><![CDATA[ Reporting? ]]></title>
	<description><![CDATA[ Hi, 

Im considering Puakma as a web replacement for our suite of MS Access databases at work here and Im wondering if there is a built-in reporting solution?

We've currently got lots of data stored in the databases, and we use Excel for creating graphs and charts. Is there something similar available...or do you have any suggestions as to how we can go about creating charts and graphs using the puakma server?

Ta! Stew. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=104</link>
</item>
<item>
	<pubDate>Mon, 22 Sep 2003 07:08:35 +1000</pubDate>
	<title><![CDATA[ RE: feeling ]]></title>
	<description><![CDATA[ Getting any new platform off the ground is a difficult task - and a whole lot of work. Here at wnc we believe in the organic approach and are working steadily toward our goals all the time taking customer feedback onboard and incorporating that into the base product.

A better user guide is definitely something we need to get on to.

Price reduction is something that we have considered, but believe the current pricing model to be the most sustainable for us going forward. The professional edition is free for personal use and very competitive when used commercially. The enterprise edition deliveres more bang for your buck than any other platform around.

Thanks for your feedback,

Brendon. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=103</link>
</item>
<item>
	<pubDate>Mon, 22 Sep 2003 01:07:44 +1000</pubDate>
	<title><![CDATA[ feeling ]]></title>
	<description><![CDATA[ From the size of this discussion forum, I guess the market of Puakma is not so good. 
Both the documentation and help is not enough, it is quite hard to use it without well user-guide.
So I think something should be done to attract more commercial units to use this powerful server.
For example reducing price or even free for bais version. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=102</link>
</item>
<item>
	<pubDate>Sun, 21 Sep 2003 13:21:42 +1000</pubDate>
	<title><![CDATA[ RDBMS ]]></title>
	<description><![CDATA[ That's the great thing about storing the design data in a relational database - if it all goes south, you still have the database tools unlock/reset/update the offending items. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=101</link>
</item>
<item>
	<pubDate>Sat, 20 Sep 2003 23:03:55 +1000</pubDate>
	<title><![CDATA[ RE: Locked Out ]]></title>
	<description><![CDATA[ Phew.... what's the saying about necessity being the mother of all f**k-ups?  I figured out that

UPDATE PERMISSION SET name = '*' WHERE ROLEID = '5'

Would get me back in......

Regards,
Vincent ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=100</link>
</item>
<item>
	<pubDate>Sat, 20 Sep 2003 22:35:43 +1000</pubDate>
	<title><![CDATA[ Locked Out ]]></title>
	<description><![CDATA[ I decided (don't ask why) to make a change to the standard login screen, and must have done something dumb... because now it doesn't work....

Unfortunatly, my session timed out before I found the problem... now I am screwed... I can't get back in to the web design centre.... help... please.... ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=99</link>
</item>
<item>
	<pubDate>Fri, 19 Sep 2003 07:01:25 +1000</pubDate>
	<title><![CDATA[ Default ]]></title>
	<description><![CDATA[ ...and you can set the default to the current date/time by setting the value parameter:
<P@Date name="x" value="now" format="dd.MMM.yy" @P>

or

<P@Date name="x" value="today" format="dd.MMM.yy" @P>

The difference between date and computeddate is that a date field is editable in the browser, but a computeddate is not. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=98</link>
</item>
<item>
	<pubDate>Thu, 18 Sep 2003 22:44:38 +1000</pubDate>
	<title><![CDATA[ RE: WebDesign on OS X ]]></title>
	<description><![CDATA[ We are currently working on a "RemoteDesigner" which uses a small client side Java app and web services to communicate with the server. This allows you to develop on your local machine and have the design elements sent to the remote server via a Puakma web service.

As the source is included with all the Puakma apps, you are free to modify the webdesigner browser code to suit your needs. It was initially developed from an IE perspective, but I'm sure with a few small tweaks you can get it running in your preferred browser. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=97</link>
</item>
<item>
	<pubDate>Thu, 18 Sep 2003 13:39:14 +1000</pubDate>
	<title><![CDATA[ WebDesign on OS X ]]></title>
	<description><![CDATA[ Hi, 

Ive been playing with the Puakma server for a few days now and Im having issues with the webDesign app. Specifically it doesnt seem to support OS X very well. 

I can see it uses alot of IE specific instructions, which cause no end of troubles on Safari and Mozilla for Mac (and I assume Mozilla for Windows/Linux would be the same?).

Is there another client I can use to upload design elements? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=96</link>
</item>
<item>
	<pubDate>Thu, 18 Sep 2003 13:36:06 +1000</pubDate>
	<title><![CDATA[ RE: Date field format ]]></title>
	<description><![CDATA[ ...Also remember @ComputedDate uses the SDF as well. Thats caught me out a few times when trying to work out my display problems.  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=95</link>
</item>
<item>
	<pubDate>Mon, 15 Sep 2003 07:25:57 +1000</pubDate>
	<title><![CDATA[ RE: Date field format ]]></title>
	<description><![CDATA[ The format tag should read format="dd/MM/yyyy HH:mm"

The format for this tag is the same as the SimpleDateFormat Java class: http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html

Unless your users MUST enter the full four digit date, try using yy, otherwise your users may enter: 12/3/03 which will be saved as 12/3/0003. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=94</link>
</item>
<item>
	<pubDate>Mon, 15 Sep 2003 07:14:51 +1000</pubDate>
	<title><![CDATA[ Date field format ]]></title>
	<description><![CDATA[ <P@Date name="ToDoDate" size="17" value="" format="dd/MM/yyyy hh:mm" @P>

Why don't this work? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=93</link>
</item>
<item>
	<pubDate>Fri, 12 Sep 2003 10:17:07 +1000</pubDate>
	<title><![CDATA[ Creating the DBs ]]></title>
	<description><![CDATA[ The webdesign app (/system/webdesign.pma) is used to create the databases, since the data dictionary is stored with the app. Just open the db connection, check the database settings (jdbc driver, dbname, username etc), then click the create buton at the top of the page.

The /system/admin.pma app is used for administering the server: people, groups, log and server console.

Brendon. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=92</link>
</item>
<item>
	<pubDate>Fri, 12 Sep 2003 08:03:49 +1000</pubDate>
	<title><![CDATA[ RE: Import free apps ]]></title>
	<description><![CDATA[ Thanks for the help.  I unzipped the file myself and shot myself in the foot. I've imported a couple apps and getting my feet wet.

Once you have imported an app do you need to used the admin tool to create the databases ?

Thanks,

Ken ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=91</link>
</item>
<item>
	<pubDate>Fri, 12 Sep 2003 07:18:00 +1000</pubDate>
	<title><![CDATA[ RE: Import free apps ]]></title>
	<description><![CDATA[ Another user reported this issue and it seemed to be the browser version. He was running OSX. It seems the browser was not properly sending the file bytes to the server. He tried another browser and it all worked OK.

Also be aware that the .pmx file is actually a zip file, so if you have a windows machine with winzip installed, it may get decompressed during download. To check, open the pmx file with winzip and view the enclosed file, it should look like an xml document.

Let us know how you get on.

Brendon. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=90</link>
</item>
<item>
	<pubDate>Fri, 12 Sep 2003 02:53:32 +1000</pubDate>
	<title><![CDATA[ Import free apps ]]></title>
	<description><![CDATA[ Hello,

Found my way here from Jake's site.  I have downloaded and installed java 1.4.1_02,mySQL 4.0.14-nt,and Puakma v2.1 Build:304.  I have Puakma running and can get to the Design Center.  The trouble I'm having is trying to import an application for testing. I've tried the phone book and discussion app and I get a SAXParseException: Document root element is missing.  I'm hoping someone can point me in the right direction.

Thanks,

Ken ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=89</link>
</item>
<item>
	<pubDate>Wed, 10 Sep 2003 09:44:40 +1000</pubDate>
	<title><![CDATA[ RE: Changing session ID ]]></title>
	<description><![CDATA[ Brendon,
Thanks for the help. I have finally managed to log in. I had to shutdown ZoneAlarm Pro to make a successful connection. I configured ZoneAlarm Pro to allow cookies, but it still disallowed me from making a connection. It seems that everytime I want to log into Puakma, I'll have to shutdown ZoneAlarm Pro, log in and then start the firewall software once again. I'll try playing around with ZoneAlarm Pro and see if I am able to configure it to allow me to log in to Puakma without shutting it down. Will post back in this forum if I am successful.
Joydeep ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=88</link>
</item>
<item>
	<pubDate>Tue, 09 Sep 2003 14:40:05 +1000</pubDate>
	<title><![CDATA[ Changing session ID ]]></title>
	<description><![CDATA[ Hi,

It seems to me to be cookie related.

08/09/2003 19:18:14: (I) Opened session for 'CN=System Administrator/O=System' ' 
127.0.0.1' (SYSTEM - pmaSystem)
08/09/2003 19:18:14: (D) 6: 14-F7837D8B08-F7837F8503 [POST /system/admin.pma/$Lo 
gin?SavePage HTTP/1.1] (CN=System Administrator/O=System - pmaSession) 
08/09/2003 19:18:14: (I) No Anonymous access is allowed to '/system/admin.pma/Lo 
g?OpenPage'. Requesting login (Anonymous [127.0.0.1] - HTTPRequestManager (80)) 
08/09/2003 19:18:14: (D) 7: 15-F7837D8B08-F7837F859F [GET /system/admin.pma/Log? 
OpenPage HTTP/1.1] (Anonymous - pmaSession)

You can see the different session IDs between the two requests:
14-F7837D8B08-F7837F8503 (from the POST)
15-F7837D8B08-F7837F859F (from the second GET)
When Puakma receives a request from a client, it checks the session cookie sent by the browser against the list of server sessions, if the session does not exist, a new session is created and a new session ID allocated. It is possible that your firewall software is somehow interfering with the process (maybe stripping out the cookie on a POST?). Try turning the firewall off and see if that makes a difference.

I did a quick Google search and it seems there may be some issues with ZoneAlarm and cookies:
http://forums.zonelabs.com/zonelabs/board/message?board.id=cfg&message.id=2559

Brendon. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=87</link>
</item>
<item>
	<pubDate>Tue, 09 Sep 2003 10:46:39 +1000</pubDate>
	<title><![CDATA[ RE: Browser cookies enabled? ]]></title>
	<description><![CDATA[ Brendon,
Thanks for the follow up, really appreciate it. Browser cookies are enabled on my machine. I have tried setting the Privacy settings to 'Low' and 'Accept all Cookies', but am still unable to logon. I also tried the Advanced setting -- 'always allow session cookies', but was still unsuccessful. When I launch Puakma and view the Privacy report, it shows me the following.
Site
http://localhost/
Cookies
Accepted

Site
http://localhost/puakma.pma/main.css?openResource
Cookies
Accepted

The Privacy setting for Local Intranet is 'Always accept cookies from this site'

As per your suggestion, I issued the following command "tell http debug on" at the server console and this is what it spews out everytime I try to log in.

08/09/2003 19:17:36: (I) No Anonymous access is allowed to '/system/admin.pma/Lo
g?OpenPage'. Requesting login  (Anonymous [127.0.0.1] - HTTPRequestManager (80))

08/09/2003 19:17:36: (D) 5: 12-F7837D8B08-F7837EEFE7 [GET /system/admin.pma HTTP
/1.1]   (Anonymous - pmaSession)
08/09/2003 19:17:36: (D) 5: 13-F7837D8B08-F7837EF054 [GET /icons/pma_logo.gif HT
TP/1.1]   (Anonymous - pmaSession)
08/09/2003 19:18:14: (I) 'CN=System Administrator/O=System' logged in from 127.0
.0.1  (SYSTEM - puakma.security.pmaDefaultAuthenticator)
08/09/2003 19:18:14: (I) Opened session for 'CN=System Administrator/O=System' '
127.0.0.1'  (SYSTEM - pmaSystem)
08/09/2003 19:18:14: (D) Password does not exist in this design [/system/admin.p
ma/Log]  (CN=System Administrator/O=System - pmaSession)
08/09/2003 19:18:14: (D) UserName does not exist in this design [/system/admin.p
ma/Log]  (CN=System Administrator/O=System - pmaSession)
08/09/2003 19:18:14: (D) $RedirectTo does not exist in this design [/system/admi
n.pma/Log]  (CN=System Administrator/O=System - pmaSession)
08/09/2003 19:18:14: (D) Login does not exist in this design [/system/admin.pma/
Log]  (CN=System Administrator/O=System - pmaSession)
08/09/2003 19:18:14: (D) $LoginPage does not exist in this design [/system/admin
.pma/Log]  (CN=System Administrator/O=System - pmaSession)
08/09/2003 19:18:14: (D) 6: 14-F7837D8B08-F7837F8503 [POST /system/admin.pma/$Lo
gin?SavePage HTTP/1.1]   (CN=System Administrator/O=System - pmaSession)
08/09/2003 19:18:14: (I) No Anonymous access is allowed to '/system/admin.pma/Lo
g?OpenPage'. Requesting login  (Anonymous [127.0.0.1] - HTTPRequestManager (80))

08/09/2003 19:18:14: (D) 7: 15-F7837D8B08-F7837F859F [GET /system/admin.pma/Log?
OpenPage HTTP/1.1]   (Anonymous - pmaSession)

The OS on my machine is XP Home SP1. I have the ZoneAlarm Pro firewall installed on my machine too. Would that have an impact? Is there any other setting that I should look into? Thanks for your help. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=86</link>
</item>
<item>
	<pubDate>Mon, 08 Sep 2003 16:47:36 +1000</pubDate>
	<title><![CDATA[ Browser cookies enabled? ]]></title>
	<description><![CDATA[ Hi,

The message: 06/09/2003 12:49:39: (I) Opened session for 'CN=System Administrator/O=System' '127.0.0.1' (SYSTEM - pmaSystem)
indicates that you did actually log in. My guess is that server did not recognise you because your browser does not accept cookies. Puakma uses a server generated session cookie to keep track of user sessions.

At the console you can type "tell http debug on" to show the data being sent to/from the browser.

Brendon. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=85</link>
</item>
<item>
	<pubDate>Sun, 07 Sep 2003 03:47:46 +1000</pubDate>
	<title><![CDATA[ RE: Reset PW? ]]></title>
	<description><![CDATA[ Following your suggestion, I tried the following.

Using MySQL client, I ran the following query:
"UPDATE PERSON SET PASSWORD='' WHERE Alias='SysAdmin'".
The status bar displayed Rows matched: 0 Changed: 0 Warnings: 0

Then I logged into MySql Server and issued the following command.

mysql> use puakma
Database changed
mysql> select * from Person;
| PersonID | FirstName | LastName      | ShortName | Alias | UserName              | Password                     | LoginFlag 

| CostCenter | PublicKey | EmailAddress | LastLogin           | Created             | CreatedBy    | LastLoginAddress | 

LastLoginUserAgent                                 | Comment |
|        1 | System    | Administrator | SysAdmin  | admin | CN=System Administrator/O=System | Pu/jV3h8bx7DrMl4cmw+2VWuiZY= 

|           | NULL       | NULL  | NULL         | 2003-09-01 10:59:05 | 2003-08-31 23:52:37 | System Setup | 12
7.0.0.1        | Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) |         |

As per the result, the alias is 'admin' and not 'SysAdmin'. Now, I issued the following command.

mysql> update person set password ='' where alias ='admin';
Query OK, 1 row affected (0.03 sec)
Rows matched: 1  Changed: 1  Warnings: 0

On issuing the command below, I got the below result. Password had been set to NULL.
mysql> select * from Person where shortname = 'Sysadmin';
| PersonID | FirstName | LastName | ShortName      | Alias | UserName                         | Password | LoginFlag | 

CostCenter | PublicKey | EmailAddress | LastLogin  | Created  | CreatedBy    | LastLoginAddress | LastLoginUserAgent      | 

Comment |

|        1 | System    | Administrator | SysAdmin  | admin | CN=System Administrator/O=System |          |           | NULL   

    | NULL      | NULL         | 2003-09-06 11:57:15 | 2003-08-31 23:52:37 | System Setup | 127.0.0.1        | Moz
illa/4.0 (compatible; MSIE 6.0; Windows NT 5.1) |         |
1 row in set (0.02 sec)


Again, I tried to log in as SysAdmin, without any password, but was still unsuccessful. The console displayed the following 

information after that attempt of mine.

06/09/2003 12:00:12: (I) 'CN=System Administrator/O=System' logged in from 127.0
.0.1  (SYSTEM - puakma.security.pmaDefaultAuthenticator)
06/09/2003 12:00:12: (I) Opened session for 'CN=System Administrator/O=System' '
127.0.0.1'  (SYSTEM - pmaSystem)
06/09/2003 12:00:12: (I) No Anonymous access is allowed to '/system/admin.pma/Lo
g?OpenPage'. Requesting login  (Anonymous [127.0.0.1] - HTTPRequestManager (80))


Then I shutdown the MySql server, deleted the entire Puakma database from the filesytem, started MySQL and reran the 

setupDB.bat once again. The system generated the following username and password.


***** FOLLOWING IS YOUR USERNAME AND PASSWORD FOR INITIAL SYSTEM ADMINISTRATION
*****


  UserName: SysAdmin (CN=System Administrator/O=System)
  Password: 121707



***** RDBMS BUILD COMPLETE (0 errors) *****


I logged into MySql and issued the following to check the Person table. Everything seemed to have been setup properly.
mysql> use puakma
Database changed
mysql> select * from person;

| PersonID | FirstName | LastName      | ShortName | Alias | UserName              | Password                     | LoginFlag 

| CostCenter | PublicKey | EmailAddress | LastLogin | Created             | CreatedBy    | LastLoginAddress | 

LastLoginUserAgent | Comment |

|        1 | System    | Administrator | SysAdmin  | admin | CN=System Administrator/O=System | /qgg84WZp/y3XbU/XQWPD+vjNBg= 

|           | NULL       | NULL  | NULL         | NULL      | 2003-09-06 12:17:07 | System Setup | NULL     | NULL            

   |         |

1 row in set (0.02 sec)


Now when I launch Puakma, on the main screen, it displays 'WELCOME ANONYMOUS'. When I click the links '/system/admin.pma' or 

'/system/webdesign.pma', it opens the login screen prompting me to type in the user ID and password. Again same thing as 

before, no matter how many times I type in the system generated user ID (SysAdmin) and Password (121707), I am unable to 

authenticate with the server. This is what is displayed on the server console.

06/09/2003 12:48:36: (I) No Anonymous access is allowed to '/system/admin.pma/Log?OpenPage'. Requesting login  (Anonymous 

[127.0.0.1] - HTTPRequestManager (80))

06/09/2003 12:48:50: (I) ****** UNLICENSED EVALUATION VERSION - http://www.puakma.net  (SYSTEM - pmaSystem)
06/09/2003 12:49:00: (I) 'CN=System Administrator/O=System' logged in from 127.0.0.1  (SYSTEM - 

puakma.security.pmaDefaultAuthenticator)
06/09/2003 12:49:00: (I) Opened session for 'CN=System Administrator/O=System' '127.0.0.1'  (SYSTEM - pmaSystem)
06/09/2003 12:49:00: (I) No Anonymous access is allowed to '/system/admin.pma/Log?OpenPage'. Requesting login  (Anonymous 

[127.0.0.1] - HTTPRequestManager (80))

06/09/2003 12:49:39: (I) 'CN=System Administrator/O=System' logged in from 127.0.0.1  (SYSTEM - 

puakma.security.pmaDefaultAuthenticator)
06/09/2003 12:49:39: (I) Opened session for 'CN=System Administrator/O=System' '127.0.0.1'  (SYSTEM - pmaSystem)
06/09/2003 12:49:39: (I) No Anonymous access is allowed to '/system/admin.pma/Lo
g?OpenPage'. Requesting login  (Anonymous [127.0.0.1] - HTTPRequestManager (80))

It does not display anything like the information pasted below as mentioned in your response earlier.
02/09/2003 07:21:40: (I) Access is denied for 'test' from 127.0.0.1. Check the password and try again (SYSTEM - 

puakma.security.pmaDefaultAuthenticator) 
02/09/2003 07:21:40: (E) There was no authenticator capable of authenticating 'test' (SYSTEM - pmaSystem) 

Okay, I think I have tried to provide you with as much information as I possible can. Now, is there anything very stupid and 

obvious that I am missing or not doing, which is preventing me from loggin into the system. Appreciate your help. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=84</link>
</item>
<item>
	<pubDate>Wed, 03 Sep 2003 05:35:29 +1000</pubDate>
	<title><![CDATA[ Reset PW? ]]></title>
	<description><![CDATA[ You could also try resetting the password, as described in this thread:
http://www.puakma.net/puakma/discuss.pma/item?ReadPage&ID=75 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=83</link>
</item>
<item>
	<pubDate>Tue, 02 Sep 2003 10:04:16 +1000</pubDate>
	<title><![CDATA[ RE: Case-sensitive RDBMS? ]]></title>
	<description><![CDATA[ When the system generated the User ID and password for me, I copied and pasted the same into Notepad. In most of my attempts I was just copying and pasting the User ID from the Notepad into the login screen. I was also aware that since it's Java, it would be case sensitive and was paying extra attention to the casing. But whatever I tried, I wasn't able to authenticate. I tried upper, lower and mixed cases, but to no avail. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=82</link>
</item>
<item>
	<pubDate>Tue, 02 Sep 2003 07:15:55 +1000</pubDate>
	<title><![CDATA[ Case-sensitive RDBMS? ]]></title>
	<description><![CDATA[ The console should have a message similar to the following:
02/09/2003 07:20:59: (I) No Anonymous access is allowed to '/system/webdesign.pm
a/DesignCentre?OpenPage'. Requesting login  (Anonymous [127.0.0.1] - HTTPRequest
Manager (80))

When you have a bad login, the following will be displayed:
02/09/2003 07:21:40: (I) Access is denied for 'test' from 127.0.0.1. Check the password and try again  (SYSTEM - puakma.security.pmaDefaultAuthenticator)
02/09/2003 07:21:40: (E) There was no authenticator capable of authenticating 'test'  (SYSTEM - pmaSystem)

"Out-of-the-box" the SysAdmin login should work. Note also your RDBMS may be case sensitive (eg PostgreSQL), so be sure to type in "SysAdmin" as the login name.
 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=81</link>
</item>
<item>
	<pubDate>Tue, 02 Sep 2003 01:03:39 +1000</pubDate>
	<title><![CDATA[ Unable to log in. ]]></title>
	<description><![CDATA[ I have setup everything as per the article 'Installing your Server'. Although, the installation and setup of MySQL and Puakma has been successful, I am unable to log in to Puakma using the system generated user ID and password. This is what I have tried, I launched a new browser window and typed in 'http://localhost'. This open the main screen of Puakma. Now, when I click the links '/system/admin.pma' or '/system/webdesign.pma', it opens the login screen prompting me to type in the user ID and password. No matter how many times I type in the system generated user ID and Password, I am unable to authenticate with the server. At the server console I can read an entery 'No Anonymous access is allowed...' Is there something that I am doing wrong? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=80</link>
</item>
<item>
	<pubDate>Wed, 30 Jul 2003 06:52:38 +1000</pubDate>
	<title><![CDATA[ Form received ]]></title>
	<description><![CDATA[ We will endeavour to put together some graphic object model documentation and javadocs and make these available on the site. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=77</link>
</item>
<item>
	<pubDate>Tue, 29 Jul 2003 23:59:50 +1000</pubDate>
	<title><![CDATA[ Problem submitting form on this site ]]></title>
	<description><![CDATA[ Hi, 

I've tried to submit a question by using a contacts form, however, I get a document not found message on the ?SavePage url. Might be something wrong with the action?

However, this is my question:

Hi!

I'm 'diving' into Puakma, and I like it more and more :) Right now I'm 'converting/porting' the DomBlog template (as created by Jake Howlett of Codestore) to Puakma, and it's almost finished. However, during the process, a thing that I really would have liked lying around on my desk was a map of the objects/classes available, and their relationships. Or even a help file explaining all the various methods and properties. 

Is such a thing available?

thanks in advance!

/Erwin ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=76</link>
</item>
<item>
	<pubDate>Sat, 26 Jul 2003 07:53:52 +1000</pubDate>
	<title><![CDATA[ RE: Problem with system account ]]></title>
	<description><![CDATA[ Hi Nicolas,

You have a few choices:
1. Clear the password field in the SQL table directly using an SQL client: "UPDATE PERSON SET PASSWORD='' WHERE Alias='SysAdmin'". The password is stored as a one-way hash so you cannot set a new password in this manner. When you try logging in, use SysAdmin and no password.
2. Delete the PERSON table (from the filesystem c:\mysql\data\puakma\person.*) and re-run the setupdb.bat file.
3. Delete the entire Puakma database from the filesystem and rerun setupDB.bat

Note: To delete the database tables directly, you need to stop the mySQL server.
 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=75</link>
</item>
<item>
	<pubDate>Fri, 25 Jul 2003 20:29:35 +1000</pubDate>
	<title><![CDATA[ Problem with system account ]]></title>
	<description><![CDATA[ Am I stupid or am I stupid. Of course I read the installation instructions including the part in RED. Did I note down the SysAdmin password. Nope. Am I in trouble now. Yep.

So what can I do to either retrieve the SysAdmin password or do a complete new installation. Do I have to remove the previous installation, including dropping any MySQL tables?

I run this on a Windows 98 box.

Thanks in Advance
Nicolas

Help is  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=74</link>
</item>
<item>
	<pubDate>Sun, 15 Jun 2003 08:04:14 +1000</pubDate>
	<title><![CDATA[ RE: Welcome, ask your questions here! ]]></title>
	<description><![CDATA[ Can i run Puakma in Windows9x ?? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=73</link>
</item>
<item>
	<pubDate>Thu, 29 May 2003 10:48:05 +1000</pubDate>
	<title><![CDATA[ RE: Click link at the top right to make a new post ]]></title>
	<description><![CDATA[ Many apologies, the forum layout is good... The New Topic button is clearly visible today....  I must have been having a "French" moment yesterday. how embarrassing.

Great work, keep it up.
Ciao,
Daniele

----------------------
Some feedback suggests the link in the top right corner is not very obvious. When we get some time free, we might give the forum a shake up ;-)

In the short term I have duplicated the links on the menu to the left, which will hopefully help.

Sorry Daniele, your reply email bounced back with a "relay denied" message.

B. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=72</link>
</item>
<item>
	<pubDate>Wed, 28 May 2003 19:09:43 +1000</pubDate>
	<title><![CDATA[ Click link at the top right to make a new post ]]></title>
	<description><![CDATA[ Some feedback suggests the link in the top right corner is not very obvious. When we get some time free, we might give the forum a shake up ;-)

In the short term I have duplicated the links on the menu to the left, which will hopefully help.

Sorry Daniele, your reply email bounced back with a "relay denied" message.

B. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=71</link>
</item>
<item>
	<pubDate>Sun, 27 Apr 2003 08:43:17 +1000</pubDate>
	<title><![CDATA[ setupdb.sh ]]></title>
	<description><![CDATA[ There area couple of files here:
http://www.puakma.net/puakma/website.pma/p?OpenPage&Name=DownloadApps

setupdb.sh is the one you need.

I have to say I am more than impressed with Linux. This site runs Red Hat 7.3 and has been up almost a year. Puakma has never suffered an outage (except when I update the code to a newer version). In that time the hardware has had one remote reboot due to a problem with the mail server (Lotus Domino - Grrrrrrr).

Brendon ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=70</link>
</item>
<item>
	<pubDate>Sun, 27 Apr 2003 00:00:28 +1000</pubDate>
	<title><![CDATA[ RE: Linux Shellscripts for creating the DB ? ]]></title>
	<description><![CDATA[ Dear Brendon,

sorry it is not my day. I am fine with it now.
Cheers

Heini ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=69</link>
</item>
<item>
	<pubDate>Sat, 26 Apr 2003 23:56:13 +1000</pubDate>
	<title><![CDATA[ Linux Shellscripts for creating the DB ? ]]></title>
	<description><![CDATA[ Dear Brendon,
any chance to get a Linux ready install script. Okay the server start is easy :o) but the automated DB generation seem to require some work. 
BTW: Nice ad on kdelook.org
Thank you for your time

Heini ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=68</link>
</item>
<item>
	<pubDate>Thu, 17 Apr 2003 17:04:45 +1000</pubDate>
	<title><![CDATA[ RE: Commercial Sites ]]></title>
	<description><![CDATA[ For confidentiality reasons, this information is not available publicly on the site. Please send your request in an email to puakma@puakma.net and we can contact some customers and see if they are willing to speak with you. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=67</link>
</item>
<item>
	<pubDate>Wed, 16 Apr 2003 10:11:43 +1000</pubDate>
	<title><![CDATA[ Commercial Sites ]]></title>
	<description><![CDATA[ Are there any commercial sites (apart from Puakma.net) running Puakma?

My boss is interested, but wants to see it running somewhere else before committing to a system.

Mat ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=66</link>
</item>
<item>
	<pubDate>Sat, 12 Apr 2003 17:21:17 +1000</pubDate>
	<title><![CDATA[ Check your temp dir file permissions ]]></title>
	<description><![CDATA[ When data from a web form is POSTed to Puakma, it is streamed to disk in the /puakma/temp dir prior to processing. Note this only occurs on large multipart/mime POSTs (eg when you submit a file attachment).

You need to check that the account you are using to run Puakma has read/write/create/delete rights to the temp directory. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=65</link>
</item>
<item>
	<pubDate>Sat, 12 Apr 2003 16:21:39 +1000</pubDate>
	<title><![CDATA[ Can't POST data! ]]></title>
	<description><![CDATA[ Puakma seems to run OK, but when I try to post data to the server it won't accept it. I'm running on Red Hat Linux 7.1

Any idea what's going on? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=64</link>
</item>
<item>
	<pubDate>Thu, 27 Feb 2003 21:06:07 +1000</pubDate>
	<title><![CDATA[ 264 is here [eom] ]]></title>
	<description><![CDATA[  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=63</link>
</item>
<item>
	<pubDate>Tue, 18 Feb 2003 23:07:40 +1000</pubDate>
	<title><![CDATA[ Next release shortly.... ]]></title>
	<description><![CDATA[ The next Puakma build will be released shortly. Just need to first do a full test of the web services module WIDGIE, so expect it sometime next week. This verison will include:
- WIDGIE SOAP server (web services)
- Performance tweaks
- Shutdown hooks
- HTTP debug option
- Hooks for better integration with Apache

Really looking forward to getting some feedback on WIDGIE. I have yet to see a web services implementation that hides all the SOAP complexities. With WIDGIE you can invoke a web service with 2 lines of code! Authoring the web service is as easy as creating a class file.

B. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=62</link>
</item>
<item>
	<pubDate>Sat, 08 Feb 2003 14:34:58 +1000</pubDate>
	<title><![CDATA[ Apache 1.x/2.x is supported ]]></title>
	<description><![CDATA[ Apache may be run as a front-end HTTP stack. Check the "Technical Help" section of the main site for detailed information. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=61</link>
</item>
<item>
	<pubDate>Sat, 08 Feb 2003 14:33:33 +1000</pubDate>
	<title><![CDATA[ Discussion forum problem fixed ]]></title>
	<description><![CDATA[ The discussion forum is now working again. Some internal changes to Puakma caused this application to stop working.  ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=60</link>
</item>
<item>
	<pubDate>Tue, 14 Jan 2003 21:24:26 +1000</pubDate>
	<title><![CDATA[ RE: It's an IE world ;-] ]]></title>
	<description><![CDATA[ Must confess I haven't put too much effort into making the apps browser agnostic. I am hoping the "community" will pick up the baton and extend/enhance the freesource core apps. My focus has been purely server-side so far (which I am sure does me no favours when trying to do a slick demo). ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=59</link>
</item>
<item>
	<pubDate>Tue, 14 Jan 2003 18:20:35 +1000</pubDate>
	<title><![CDATA[ RE: problems with mozilla ]]></title>
	<description><![CDATA[ *wooops*

sorry for the double post, i thought the icon meant to 'edit'.

i meant to add that i also cannot login to the admin section using mozilla.  hopefully when i have time i will look into that as well. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=58</link>
</item>
<item>
	<pubDate>Tue, 14 Jan 2003 18:18:53 +1000</pubDate>
	<title><![CDATA[ RE: problems with mozilla ]]></title>
	<description><![CDATA[ hi.  great app.  i like the extensability and portability of it.

haven't looked at it but have been meaning to research it for ages, perhaps one could use the mozilla/gecko/xul as a frontend.  the idea would be perhaps to use mozilla as the 'smart' frontend client (such as the notes client) where in contrast http publishing would be the 'dumb' client.

having JUST installed it and looked around a bit, excellent work so far.

however, your login page does not render properly in mozilla.  

i will help debug the error later, just thought to post a heads up. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=57</link>
</item>
<item>
	<pubDate>Tue, 14 Jan 2003 18:12:43 +1000</pubDate>
	<title><![CDATA[ problems with mozilla ]]></title>
	<description><![CDATA[ hi.  great app.  i like the extensability and portability of it.

haven't looked at it but have been meaning to research it for ages, perhaps one could use the mozilla/gecko/xul as a frontend.  the idea would be to use mozilla as the 'smart' frontend for the server/s like notes where http publishing would be the 'dumb' client.

having JUST installed it and looked around a bit, excellent work so far.

however, your login page does not render properly in mozilla.  

i will help debug the error later, just thought to post a heads up. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=56</link>
</item>
<item>
	<pubDate>Sat, 11 Jan 2003 14:02:31 +1000</pubDate>
	<title><![CDATA[ RE: What would you use Puakma for? ]]></title>
	<description><![CDATA[ What could/should Puakma do that will set it apart from the current offerings?

Interesting article that one!!  Sort of rings true to some conversations I have had in the past.  ie.  Product is grand but selling it is hard, in the past suggestions have been made to build up a demand for product through both consulting and hosting.  This is actually a model used by those now big and innefficient companies such as IBM, pricewaterhouse etc..  They have consultants in there selling products and services,  In doing this your products can get nurtured and start to get a bit of a life of their own, as well as providing you with a multitude of revenue making models!!  I do look forward to what you come up with in the future.

The thing you are getting correct is your extensive use of common sense!!  

"Common Sense is widom that is shared by all.  It's something that registers as an obvious truth to a community" (Jack Trout, 1999) ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=55</link>
</item>
<item>
	<pubDate>Fri, 13 Dec 2002 00:47:36 +1000</pubDate>
	<title><![CDATA[ RE: Very Funny..... ]]></title>
	<description><![CDATA[ You must be careful next time, is the first time I saw someone lost that amount of money just for a BEIGE BOXERS?!!!!, c'mon Brend!

Now I learnt that If I'm gonna put a webcam I must wear blue boxers with small white chars , at least Mr. Gates will be comfortable to see his favourite screen.

.::AleX::.
Dominocode.Net




I got a good laugh at this - whoever it was: thanks! :-)
---------------------------------------------

Subject:	Buying your server
From:	bill.gates@microsoft.com
SendTo:	puakma@wnc.net.au

Hi Y'all, I was just checking out your server, and ws considering making an offer on .75billion (US) for the IP. Then I saw your webcam of you with your feet up, in your underwear. I don't think I can deal with a man who wears beige boxers. 

Yours sincerely, 

Bill 

 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=54</link>
</item>
<item>
	<pubDate>Thu, 12 Dec 2002 17:13:08 +1000</pubDate>
	<title><![CDATA[ What would you use Puakma for? ]]></title>
	<description><![CDATA[ What could/should Puakma do that will set it apart from the current offerings? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=53</link>
</item>
<item>
	<pubDate>Thu, 12 Dec 2002 16:43:18 +1000</pubDate>
	<title><![CDATA[ Very Funny..... ]]></title>
	<description><![CDATA[ I got a good laugh at this - whoever it was: thanks! :-)
---------------------------------------------

Subject:	Buying your server
From:	bill.gates@microsoft.com
SendTo:	puakma@wnc.net.au

Hi Y'all, I was just checking out your server, and ws considering making an offer on .75billion (US) for the IP. Then I saw your webcam of you with your feet up, in your underwear. I don't think I can deal with a man who wears beige boxers. 

Yours sincerely, 

Bill 

 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=52</link>
</item>
<item>
	<pubDate>Fri, 04 Oct 2002 01:40:52 +1000</pubDate>
	<title><![CDATA[ I got it ]]></title>
	<description><![CDATA[ Ok, when you inmport the new design it creates a new app, not replace the old one...  so I have "webdesing1.pma" now.

I just delete the old one and rename this...


awesome Man!

Good job


Alex ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=51</link>
</item>
<item>
	<pubDate>Fri, 04 Oct 2002 01:08:37 +1000</pubDate>
	<title><![CDATA[ Webdesign Import ]]></title>
	<description><![CDATA[ Hi Brendon,

I am very anxious to try the new webdesign center.

I don't know what am I doing wrong.

I tried importing the webdesign.pmx file by using the import PMX utility and adding the following to the fields:

Group: System
App Name: webdesign[.pma]
DesignData: [mypath to the webdesign.pmx file]

But nothing happened...  I tried restarting the server but it seems like not taking the changes...  what else can I do?


.::AleX::.
Dominocode.Net ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=50</link>
</item>
<item>
	<pubDate>Wed, 02 Oct 2002 22:26:47 +1000</pubDate>
	<title><![CDATA[ Comment category added ]]></title>
	<description><![CDATA[ New category "Comment" has been added to the discussion forum. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=49</link>
</item>
<item>
	<pubDate>Sat, 28 Sep 2002 21:47:08 +1000</pubDate>
	<title><![CDATA[ Looking Good!! ]]></title>
	<description><![CDATA[ Bloke,

Dropped in, read the Blarticle.  Quite original, this is slight deviation you mentioned the other day.  Reads well.

You need to add another category for general waffle.  

Andrew
 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=48</link>
</item>
<item>
	<pubDate>Tue, 24 Sep 2002 07:06:18 +1000</pubDate>
	<title><![CDATA[ RE: webdesign.pma is patched ]]></title>
	<description><![CDATA[ Thanks, Brend.

This is a late thank you... every thing is working fine now.....


.::AleX::.
Dominocode.Net ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=47</link>
</item>
<item>
	<pubDate>Tue, 03 Sep 2002 21:59:49 +1000</pubDate>
	<title><![CDATA[ Build 219 Released ]]></title>
	<description><![CDATA[ This build has an updated webdesign app that support upload and download of pmx files using the web browser.

To upgrade:
1. Replace your puakma.jar file
2. Copy system~webdesign.pmx from the zip file to your /puakma/temp folder
3. Run "importapp /system/webdesign.pma"

The new webdesign app will be imported as /system/webdesign1.pma ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=46</link>
</item>
<item>
	<pubDate>Sat, 31 Aug 2002 17:42:56 +1000</pubDate>
	<title><![CDATA[ *** PMX FILE FORMAT CHANGE *** ]]></title>
	<description><![CDATA[ The file format of the pmx file is now compressed XML. Please download Puakma build 216 or later to resolve this problem. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=44</link>
</item>
<item>
	<pubDate>Mon, 19 Aug 2002 04:46:37 +1000</pubDate>
	<title><![CDATA[ RE: pmx import failed? ]]></title>
	<description><![CDATA[ Possibly during your installation, the import of the pmx files failed. If you downloaded on the 14 August then this is most likely.

Steps to fix:
1. Download the zip file again, and unzip it somewhere on your disk
2. Replace /puakma/bin/puakma.jar and all the pmx files in /puakma/temp from the fresh download
3. In a command prompt go to /puakma/bin and run:
importapp /puakma.pma
importapp /system/admin.pma
importapp /system/webdesign.pma

Check for and note any errors with the import.

$Login is a page which exists within /puakma.pma - This is the default login form used when an application does not specify its own. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=43</link>
</item>
<item>
	<pubDate>Mon, 19 Aug 2002 02:30:17 +1000</pubDate>
	<title><![CDATA[ SysAdmin Login ]]></title>
	<description><![CDATA[ I have got my server console going but when I go to the browser to put in my SysAdmin Password and user name - I don't even get the dialog box or login form.  I do get a message on the console stating Login$ design element missing.  Any ideas?
I must say it looks great thus far and I am eager to overcome this hurdle.
Thanks in advance... ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=42</link>
</item>
<item>
	<pubDate>Fri, 16 Aug 2002 06:54:32 +1000</pubDate>
	<title><![CDATA[ RE: webdesign.pma is patched ]]></title>
	<description><![CDATA[ It's patched now. To update you can:

1. Download webdesign.zip source and manually upload & update the new "SaveAppDetails.class" file.
2. Download puakma again and re-import the entire .pmx file. Note that this will import it as /system/webdesign1.pma ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=41</link>
</item>
<item>
	<pubDate>Thu, 15 Aug 2002 09:55:47 +1000</pubDate>
	<title><![CDATA[ RE: Error Importing *.pmx files... ]]></title>
	<description><![CDATA[ ...Er that's a bug in the webdesigner :-|

As a workaround, to create a new app, copy an existing one. Do this by clicking the little icon on the right of the app name (on the main screen). You can then delete the existing design elements from the copy.

I'll post a fix to this in the next few days.

The whole webdesign.pma is very bare bones and I'm hoping to make this look much sexier in the future :-) ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=40</link>
</item>
<item>
	<pubDate>Thu, 15 Aug 2002 00:09:58 +1000</pubDate>
	<title><![CDATA[ RE: Error Importing *.pmx files... ]]></title>
	<description><![CDATA[ Hi Bred, It works.... Thanks a lot...

But I'm receiving this error when creating a new app....

14/08/2002 10:15:45: (I) ****** UNLICENSED EVALUATION VERSION - http://www.puakm
a.net  (System - pmaSystem)
14/08/2002 10:15:54: (E) Error saving app: java.lang.ArrayIndexOutOfBoundsExcept
ion  (CN=System Administrator/O=System - class SaveAppDetails)
14/08/2002 10:15:54: (E) Error saving app parameter: java.sql.SQLException: Synt
ax error or access violation: You have an error in your SQL syntax near '* AND P
aramName='DefaultOpen'' at line 1  (CN=System Administrator/O=System - class Sav
eAppDetails)
14/08/2002 10:15:54: (E) Error saving app parameter: java.sql.SQLException: Synt
ax error or access violation: You have an error in your SQL syntax near '* AND P
aramName='LoginPage'' at line 1  (CN=System Administrator/O=System - class SaveA
ppDetails)


My fields are:
App Name: test (I've ommited .pma)
Description: This is a Test
Default Open URL: index?openpage
Login Page : $Login (But it suppose that this is optional right?)

Thanks again ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=39</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 21:43:46 +1000</pubDate>
	<title><![CDATA[ RE: Example Apps ]]></title>
	<description><![CDATA[ Take a look under "Download Apps" from the main menu. There you will find the rough and ready code for 
/system/admin.pma 
/system/webdesign.pma
/puakma/discuss.pma

 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=38</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 20:32:13 +1000</pubDate>
	<title><![CDATA[ RE: Practical Application of Puakma ]]></title>
	<description><![CDATA[ Thanks!

That was the information I was looking for.

Is there a detailed feature list availbe anywhere? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=37</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 20:14:09 +1000</pubDate>
	<title><![CDATA[ Looks good - any chance of an example App ]]></title>
	<description><![CDATA[ Theres nothing better than taking apart an example for learning the nuts and bolts of a new system.  It would be good if the example app covered authenticaton and data storage/retrevial.  Any chance ? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=36</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 19:09:10 +1000</pubDate>
	<title><![CDATA[ RE: What's the HTTP server used in Puakma ? ]]></title>
	<description><![CDATA[ Apache ? A specially build one ? if so, what are it's main features (briefly).
No security ? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=35</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 18:43:20 +1000</pubDate>
	<title><![CDATA[ RE: What's the HTTP server used in Puakma ? ]]></title>
	<description><![CDATA[ Running Puakma behind another vendor's http stack may be supported in the future, but currently we find no need. The http server has all the inbuilt functionality required. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=34</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 18:36:54 +1000</pubDate>
	<title><![CDATA[ RE: Practical Application of Puakma ]]></title>
	<description><![CDATA[ Don't get me wrong - I am a Domino fan.... the right tool for the right job. Domino works really well when you have small apps eg Document Libraries and discussion-style databases. Where it falls over is in the level of control you get over your programming environment and the data source. NSF files just don't cut it in bigger apps (consider something like a timesheeting app - people, projects, jobs, time entries etc - all related. Not to mention the inherent performance problems when you get a large number of documents in a single NSF file.

On a public/internet website you can't stop some of the Domino default behaviours which may compromise your databases. $DefaultNav is a nasty, along with ?ReadViewEntries. Then there's the custom login form problems, stopping people opening forms (easily) if they know the names, ... 

Puakma is aimed at that next level up: More complex web apps. Obviously the multi-platform thing is great, and the server itself is incredibly extensible: write your own authentication mechanisms, develop your own custom server AddIns. The relational datasource is used cleverly and much of the RDBMS complexity is hidden from developers, but at the same time if you want to mess about with the gamut of JDBC you can.

If you have a large Domino environment, definitely don't throw it out! Puakma represents a very cost effective way to implement complex web apps. You can even leverage some of that Domino infrastructure: use it as your mail router, run LDAP so you can log in your Puakma users against it, use CORBA calls from Puakma to leverage the data in it, etc.

The world seems to be moving to a "mix and match" software environment, and Puakma acts as that glue very well. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=33</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 17:21:23 +1000</pubDate>
	<title><![CDATA[ Practical Application of Puakma ]]></title>
	<description><![CDATA[ Originally, I found out about Puakma from Jake AT Codestore.net. 

Just wondering what practicle applications given its inbuilt functionality, and its similarities with some Domino components. Is it designed to co-exsit in a Domino envrionment or perhaps replace some of the core domino web features?

I guess what i'm really asking is, what is Puakma good at (I know its multiplatform, Java, scalable stuff etc..). What would I build in Puakma that I wouldn't in Domino? ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=32</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 11:36:17 +1000</pubDate>
	<title><![CDATA[ RE: Error Importing *.pmx files... ]]></title>
	<description><![CDATA[ Sorry - you need to replace the puakma.jar file as well. The jar file and pmx files must be a matching set. Will investigate a move to xml soon :-) ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=31</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 07:20:15 +1000</pubDate>
	<title><![CDATA[ RE: What's the HTTP server used in Puakma ? ]]></title>
	<description><![CDATA[ This is HTTP 1.1 compliant right?

Could it be integrated to some other technology? like Apache Tomcat or IIS ASP?

.::AleX::.
Dominocode.Net ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=30</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 07:17:33 +1000</pubDate>
	<title><![CDATA[ RE: Error Importing *.pmx files... ]]></title>
	<description><![CDATA[ Hi Brendon,

thanks for your response....

I don't know if you mean that I must re-download at the time you post your response... I did it and follow your directions to import the pms files. but I'm still getting the same error regarding the serialVersionUID.

Do must I wait for a new build?.

Thanks in advance.

.:: AleX ::.
Dominocode.Net ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=29</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 06:12:49 +1000</pubDate>
	<title><![CDATA[ RE: What's the HTTP server used in Puakma ? ]]></title>
	<description><![CDATA[ There is no reliance on any vendor's http stack. Puakma has its own. The benefit of this is that it is ALL platform independent, and has a very small footprint. ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=28</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 06:11:00 +1000</pubDate>
	<title><![CDATA[ RE: Error Importing *.pmx files... ]]></title>
	<description><![CDATA[ Hmmmm. Because the pmx files are actually serialised Java classes, looks like each time the core classes are recompiled the object IDs change :-( I will re-export the pmx files and re-post the download.

It is looking like we should move to an xml export ASAP to avoid this serialisation issue.

You get the error because no apps were actually installed.

You should now be able to re-download the zip file. Extract and copy the pmx files to your /puakma/temp dir and manually run "importapp /puakma.pma", "importapp /system/webdesign.pma", "importapp /system/admin.pma" from the /puakma/bin dir ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=27</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 00:58:23 +1000</pubDate>
	<title><![CDATA[ Error Importing *.pmx files... ]]></title>
	<description><![CDATA[ Hi, I installed puakma and everything was ok until it gives me the Admin User and password.

I press the key to follow with the import of the pmx files for administration and I receive the following error:


******* ERRORS STARTS HERE ***********
Using CONFIG: /puakma/config/puakma.config

RDBMS URL: jdbc:mysql://localhost:3306/puakma
Driver class: org.gjt.mm.mysql.Driver
Username: root
Password:
IMPORT file: ../temp/system~admin.pmx

- PROCESSING: /system/admin.pma -

***** STARTING IMPORT *****
IMPORTING AS: /system/admin.pma

Import Exception: java.io.InvalidClassException: puakma.port.TableRow; local cla
ss incompatible: stream classdesc serialVersionUID = 6820555264988155650, local
class serialVersionUID = 8005502713828015989

**** IMPORT COMPLETE ****
Using CONFIG: /puakma/config/puakma.config

RDBMS URL: jdbc:mysql://localhost:3306/puakma
Driver class: org.gjt.mm.mysql.Driver
Username: root
Password:
IMPORT file: ../temp/puakma.pmx

- PROCESSING: /puakma.pma -

***** STARTING IMPORT *****
IMPORTING AS: /puakma.pma

Import Exception: java.io.InvalidClassException: puakma.port.TableRow; local cla
ss incompatible: stream classdesc serialVersionUID = 6820555264988155650, local
class serialVersionUID = 8005502713828015989

**** IMPORT COMPLETE ****
Using CONFIG: /puakma/config/puakma.config

RDBMS URL: jdbc:mysql://localhost:3306/puakma
Driver class: org.gjt.mm.mysql.Driver
Username: root
Password:
IMPORT file: ../temp/system~webdesign.pmx

- PROCESSING: /system/webdesign.pma -

***** STARTING IMPORT *****
IMPORTING AS: /system/webdesign.pma

Import Exception: java.io.InvalidClassException: puakma.port.TableRow; local cla
ss incompatible: stream classdesc serialVersionUID = 6820555264988155650, local
class serialVersionUID = 8005502713828015989

**** IMPORT COMPLETE ****


To run the server, see pmaStart.bat
****************  ERRORS FINISHED HERE ********


and then when I start puakma I receive an error page not found in the browser...  what could it be? my JDK? I'm 1.4.0, Win2000 SP2 Spanish

Thanks in advance.. and congrats. it looks a great approach....


.:: Alex ::.
Dominocode.Net
 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=26</link>
</item>
<item>
	<pubDate>Wed, 14 Aug 2002 00:35:51 +1000</pubDate>
	<title><![CDATA[ What's the HTTP server used in Puakma ? ]]></title>
	<description><![CDATA[ Apache ? A specially build one ? if so, what are it's main features (briefly).
 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=25</link>
</item>
<item>
	<pubDate>Sat, 10 Aug 2002 14:00:01 +1000</pubDate>
	<title><![CDATA[ Welcome, ask your questions here! ]]></title>
	<description><![CDATA[ This is your forum, feel free to use it to post questions to Puakma users or place tips here to help others.

 ]]></description>
	<link>http://www.puakma.net/puakma/discuss.pma/item?ReadPage&amp;ID=14</link>
</item>


  </channel>
</rss>
