<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PaperCut Blog / News &#187; Matt</title>
	<atom:link href="http://www.papercut.com/blog/author/matt/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.papercut.com/blog</link>
	<description>Keep an eye on what the PaperCut developers are up to ...</description>
	<lastBuildDate>Thu, 19 Jan 2012 03:01:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Scale up, but don&#8217;t skimp</title>
		<link>http://www.papercut.com/blog/matt/2010/07/29/scale-up-but-dont-skimp/</link>
		<comments>http://www.papercut.com/blog/matt/2010/07/29/scale-up-but-dont-skimp/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 23:20:14 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/?p=589</guid>
		<description><![CDATA[I recently helped out one of our biggest corporate customers to resolve issues with their print server. During the the last week of the financial year (when printing load is the highest) their print server became overloaded and stopped working. &#8230; <a href="http://www.papercut.com/blog/matt/2010/07/29/scale-up-but-dont-skimp/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.papercut.com/blog/wp-content/uploads/2010/07/cpu-225x300.jpg" alt="CPU" title="CPU" width="225" height="300" class="alignright size-medium wp-image-607" /></p>
<p>I recently helped out one of our biggest corporate customers to resolve issues with their print server. During the the last week of the financial year (when printing load is the highest) their print server became overloaded and stopped working.   This sounds bad, but we quickly got things working smoothly again and learned that &#8230;</p>
<div style="margin: 20px 20px"><strong>PaperCut scales incredibly well if you allocate appropriate system resources!</strong></div>
<p>This customer had been running PaperCut for about 6 months without issue.  Over this period they were gradually transitioning 100s of print queues from legacy print servers to the server hosting PaperCut.  This single print server was hosting all queues for their offices country-wide.   The extra load of these additional print queues combined with the end-of-year printing load pushed the server to the limit.</p>
<p>When analyzing the problem I noticed that this server was handling a huge print load.  In the 30 day period prior the following printing occurred:</p>
<ul>
<li>477,287 print jobs</li>
<li>2,021,454 pages printed</li>
<li>Between 22,000 to 25,000 print jobs each week day</li>
</ul>
<p>Wow!  That&#8217;s a lot of printing!</p>
<p>They were also using hold/release queues and Find-Me printing (aka follow-me printing) to provide secure print release and to reduce paper wastage.   The result was an average of around 500-600 print jobs waiting in the queue to be released.</p>
<p>The cause of the problem was under resourcing.  Their setup was:</p>
<ul>
<li>A single server hosting the both the print queues and the PaperCut application server</li>
<li>The server was a virtual machine assigned only a single processor</li>
<li>Allocated 3GB of RAM</li>
<li>Running on a 32-bit Windows Server operating system</li>
</ul>
<p>My recommendation was to leave the print queues on the existing server, but move the PaperCut Application Server service to a server with 4GB of RAM, 2 or more processors, and running a 64-bit operating system with the <a href="http://www.papercut.com/kb/Main/64BitVersion">64-bit add-on pack</a>.  This configuration:</p>
<ul>
<li>Spreads the load between 2 servers</li>
<li>Allows the PaperCut Application Server to take advantage of more memory (64-bit)</li>
<li>More available processors allowed efficient processing of simultaneous print jobs</li>
</ul>
<p>Since making these changes, their system has been running very smoothly.   Their servers are now handling more load than ever, and without overloading the servers.</p>
<p>If you&#8217;re managing a large PaperCut installation, and in particular leveraging some of PaperCut&#8217;s advanced print management features such as secure print release, then there&#8217;s a few lessons to take from this:</p>
<ul>
<li>Don&#8217;t skimp on RAM or CPU resources</li>
<li>Monitor your servers.  Particularly if you&#8217;re adding print queues and increasing print load</li>
<li>Consider running a 64-bit OS to allow for future expansion (e.g. more memory)</li>
<li>Run PaperCut on an <a href="http://www.papercut.com/products/ng/manual/ch-ext-db.html">external database</a> like SQL Server, Oracle, PostgreSQL or MySQL</li>
</ul>
<p><span style="font-size:0.8em;">CC image courtesy of Emilian Robert Vicol on flickr</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/matt/2010/07/29/scale-up-but-dont-skimp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>We&#8217;re hiring again!  This time for a developer</title>
		<link>http://www.papercut.com/blog/matt/2010/02/02/were-hiring-again-this-time-for-a-developer/</link>
		<comments>http://www.papercut.com/blog/matt/2010/02/02/were-hiring-again-this-time-for-a-developer/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 09:02:56 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/?p=159</guid>
		<description><![CDATA[Last week we released PaperCut 10.0 with the much requested &#8220;Printer Groups&#8221; feature. But we&#8217;re not standing still. All our developers are working hard to implement the new ideas that you&#8217;ve been asking for. As you can see from our &#8230; <a href="http://www.papercut.com/blog/matt/2010/02/02/were-hiring-again-this-time-for-a-developer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last week we released PaperCut 10.0 with the much requested &#8220;Printer Groups&#8221; feature.   But we&#8217;re not standing still.   All our developers are working hard to implement the new ideas that you&#8217;ve been asking for.   As you can see from our <a href="http://www.papercut.com/release-history/">release history</a> the product continues to improve with each release.  But we want to do more &#8230; much more &#8230; and faster!</p>
<p>And to do that we need another fantastic developer to join the PaperCut team at our head office in Melbourne.   If you&#8217;re interested, or know any friends who might be &#8230; please read on and apply.</p>
<p>The full position description is included below.  If you&#8217;re applying mention that you read our blog for bonus points!</p>
<p><span id="more-159"></span></p>
<h3>Senior Java Developer</h3>
<ul>
<li>Smart customers, smart colleagues, smart code.</li>
<li>International customer base – work on software that&#8217;s used all around the world.</li>
<li>Influence the direction of our actively developed software.</li>
</ul>
<h4>The Company:</h4>
<p>PaperCut Software is an Australian software development house based in Mount Waverley, Melbourne.  We develop print, copier and internet control software that is used worldwide in over 60 countries and 20,000 organisations.  We are a small team of IT adepts who love to talk tech.  The work environment is casual and the organisational structure is flat.</p>
<p>Our customers include many high profile education and business organisations, such as Harvard University, Monash University, the University of Cambridge and Allianz.</p>
<h4>The Technology:</h4>
<p>Each month PaperCut is downloaded and evaluated by thousands of people world-wide.  PaperCut must be dead simple to install, reliable, and have a great user interface.  First impressions count!  We’re very proud of the product and are looking for a developer who can make the product even better and has great pride in the quality of their work.</p>
<p>Our application is a cross-platform solution of around 1/2 a million lines of code and targets Windows, Mac, Linux and Novell.  The majority of the code is written in Java (Hibernate, Spring, Tapestry stack) with large chunks in C/C++ (OS integration layer), and Perl, Python and Shell scripts.</p>
<p>Developing at PaperCut is challenging as our application is used in a variety of environments ranging from 5 user networks all the way to 350,000 users.  As a result we need to get our hands dirty on technologies such as clustering, multi-threaded development, embedded device development and effective database design. You will work on all aspects of the product.</p>
<h4>The Job:</h4>
<p>We&#8217;re looking for an experienced developer with at least 5 years experience.  Having extensive experience with Java, and an interest in cross-platform development using open source technologies would be an advantage (but if you&#8217;re a guru in any language then please apply).  The ideal candidate will have a passion for technology, be a great communicator and enjoy working in small smart focused team.  We have a flat structure and all developers are involved in all areas of the business.  Your contribution and involvement will range from conception through to implementation and sale. We&#8217;re also looking forward to hiring someone with new fresh ideas, energy and the desire to implement them. </p>
<h4>To Apply:</h4>
<p>Express your interest to Tom Clift by sending your CV and cover letter to jobs@papercut.com.  In your cover letter, please detail your passion for software development, and why you think you would be the perfect addition to our team.</p>
<p>First round interviews begin February 15th.  Applications close March 3rd (or sooner if we find the right candidate).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/matt/2010/02/02/were-hiring-again-this-time-for-a-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developing software for the world</title>
		<link>http://www.papercut.com/blog/matt/2009/04/16/developing-software-for-the-world/</link>
		<comments>http://www.papercut.com/blog/matt/2009/04/16/developing-software-for-the-world/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 11:40:03 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/matt/2009/04/16/developing-software-for-the-world/</guid>
		<description><![CDATA[Here at PaperCut we develop software that&#8217;s used in every region of the world. Most of our customers are in USA, Canada, UK, Australia, Brazil and China. However there are thousands of customers in more exotic locations. We have customers &#8230; <a href="http://www.papercut.com/blog/matt/2009/04/16/developing-software-for-the-world/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here at PaperCut we develop software that&#8217;s used in every region of the world.  Most of our customers are in USA, Canada, UK, Australia, Brazil and China.  However there are thousands of customers in more exotic locations.  We have customers located throughout the depths of Africa, the middle east, the channel islands, and even a <a href="http://www.heronisland.com/">small tropical island</a>.</p>
<p>Developing software for the world represents unique challenges.  The most obvious challenge is ensuring that every facet of the application is translatable.  PaperCut is already translated into over 15 languages which shows that we&#8217;ve done this bit right.   You also need to make sure that you are 100% Unicode aware so that you can handle all characters, like Chinese, Japanese, Korean, Russian, etc.   Again, PaperCut handles all this with ease.</p>
<p>But occasionally we encounter a problem or unexpected behaviour that only affects users in a particular region in the world.    A few weeks ago we had one of these problems.   In this case the user was reporting a problem where they were unable to run any PaperCut reports.  We obtained debug logs that showed the error details, but even with this information we could not explain the problem.  In the end it was the customer that helped find the problem.   They reported that if they changed their &#8220;language&#8221; to &#8220;English&#8221; the reports worked, and if they changed the locale to &#8220;Turkish&#8221; the reports failed.  Aha!!  With that information we reproduced the problem.</p>
<p>I won&#8217;t go into all the gory technical details, but it turns out that the problem was that in Turkish the letter &#8220;i&#8221; when converted to uppercase becomes &#8220;İ&#8221; (unicode character 0&#215;0130) which is an &#8220;I&#8221; with a dot above it.  Some of our code has assumed that if you uppercased &#8220;i&#8221; it would become &#8220;I&#8221;, and when this didn&#8217;t occur the report failed to run.</p>
<p>As they say, you learn something every day.  And we did!  We learned that when dealing with text in different locales around the world &#8230; assume nothing.  </p>
<p>We&#8217;ve now fixed this problem and this fix is now available in our 9.3 release.   And with this release PaperCut is available to another large group of users.   Prior to this Turkish users needed to run PaperCut under an English/US locale.</p>
<p>Now all we need is a Turkish translation.  <img src='http://www.papercut.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   If you&#8217;d like to help translate PaperCut into Turkish (or any other language!!!) then let us know.  We&#8217;d really appreciate your help.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/matt/2009/04/16/developing-software-for-the-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We&#8217;re finalists in the Telstra Business Awards</title>
		<link>http://www.papercut.com/blog/matt/2008/09/19/were-finalists-in-the-telstra-business-awards/</link>
		<comments>http://www.papercut.com/blog/matt/2008/09/19/were-finalists-in-the-telstra-business-awards/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 03:20:26 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/matt/2008/09/19/were-finalists-in-the-telstra-business-awards/</guid>
		<description><![CDATA[We&#8217;re very proud to announce that we&#8217;ve been made state finalists in the Telstra Business Awards 2008. It&#8217;s a great honor be a finalist amongst so many other great companies in the country&#8217;s most prestigious business awards. It is recognition &#8230; <a href="http://www.papercut.com/blog/matt/2008/09/19/were-finalists-in-the-telstra-business-awards/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re very proud to announce that we&#8217;ve been made state finalists in the <a href="http://www.telstrabusinessawards.telstra.com/" rel="nofollow">Telstra Business Awards 2008</a>.
</p>
<p style="text-align: center">
<a href="http://www.telstrabusinessawards.telstra.com/" rel="nofollow" ><img alt="Telstra Business Awards 2008 - Finalists" src="/images/telstra-business-finalist-logo.gif"/></a>
</p>
<p>
It&#8217;s a great honor be a finalist amongst so many other great companies in the country&#8217;s most prestigious business awards.  It is recognition of all the hard work the PaperCut team has put into developing a great <a href="/solutions/printer-control-for-education/"/>printer control</a> product and providing great support to our customers world-wide.
</p>
<p>
Running a business is hard work, and you don&#8217;t often get time to reflect on the how far we&#8217;ve come and what we&#8217;ve achieved. These awards have allowed us to do that, and be proud of these achievements.
</p>
<p>
The winners will be announced at a formal dinner tonight (19th September 2008).  The whole team and partners are coming along.  It should be a fun and exciting night.
</p>
<p>Wish us luck!!</p>
<p>PS: We&#8217;ll post some photos of the night here next week.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/matt/2008/09/19/were-finalists-in-the-telstra-business-awards/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Support case study: Optimizing the account selection popup</title>
		<link>http://www.papercut.com/blog/matt/2008/08/01/support-case-study-optimizing-the-account-selection-popup/</link>
		<comments>http://www.papercut.com/blog/matt/2008/08/01/support-case-study-optimizing-the-account-selection-popup/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 02:31:48 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.papercut.com/blog/matt/2008/08/01/support-case-study-optimizing-the-account-selection-popup/</guid>
		<description><![CDATA[When we&#8217;re not working on new features, we&#8217;re often working on improving PaperCut to ensure it works well in a large variety of situations.  Sometimes customers use PaperCut in ways we never intended, or encounter scenarios which we never envisioned.  &#8230; <a href="http://www.papercut.com/blog/matt/2008/08/01/support-case-study-optimizing-the-account-selection-popup/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When we&#8217;re not working on new features, we&#8217;re often working on improving PaperCut to ensure it works well in a large variety of situations.  Sometimes customers use PaperCut in ways we never intended, or encounter scenarios which we never envisioned.  We take pride in listening to our customer experiences, and making improvements to ensure we meet their needs.  The result is a better product, and everyone benefits.</p>
<p>Today I&#8217;ll explain an issue raised recently by one of our largest PaperCut ChargeBack customers, and then describe how we designed and implemented the solution.</p>
<p><strong>The Problem</strong></p>
<p>This customer was running PaperCut in a challenging environment:</p>
<ul>
<li>Around 2,000 users all running the user client to charge printing to shared accounts;</li>
<li>Users are located at a number of remote sites over slower network connections;</li>
<li>Printing is charged to over 30,000 shared accounts;</li>
<li>All users could charge printing to any of the 30,000 accounts;</li>
<li>Each night an automated process added, removed or modified hundreds of accounts.</li>
</ul>
<p>They reported the following problems:</p>
<ul>
<li>The user clients on remote sites were slow to popup when first printing.</li>
<li>A large amount of bandwidth was used communicating with the primary PaperCut server.</li>
<li>The PaperCut server was slow to respond in the mornings.</li>
</ul>
<p><strong>Analysis</strong></p>
<p>It was clear that the cause of all these symptoms was the large amount of account data downloaded by each of the user clients.   The user client will only download the account list from the server when it detects accounts have changed.  But at this customer the account list was changed nightly.  This caused the client software to re-download the large account list when the user first printed each day.</p>
<p>The client software communicates with the server using XML web services.  After some analysis we found that the the XML representation of the 30,000 accounts was about 7.5 MB.  On a fast local network this size is not a problem, but with 100&#8242;s of clients running on remote sites over slower WAN connections this starts to be an issue.  It causes congestion on the network, the popup is slow to appear, and the server becomes overloaded.</p>
<p>After a few brainstorming sessions and consulting with the customer we approached the solution from two angles.</p>
<ol>
<li>Reduce the size of the account download;</li>
<li>Allow the account data to be efficiently distributed to remote sites.</li>
</ol>
<p><strong>Solution Part 1: Reducing the download size</strong></p>
<p>To reduce the size of the data downloaded we changed the account file format in two ways:</p>
<ol>
<li>Change from verbose XML to a much more efficient binary format;</li>
<li>Compress the binary data</li>
</ol>
<p>The net result was a reduction of approximately 25 times!   In the case of this customer the 7.5MB download was reduced to around 250KB. Quite an improvement!</p>
<p>This change alone dramatically reduced the popup speed, and bandwidth used over the WAN connections.  But we could do better!</p>
<p><strong>Solution Part 2: Efficient distribution</strong></p>
<p>We realized that it was very inefficient for multiple clients at the same remote site to download the identical account list.  What if we could only download the list once per site?</p>
<p>We implemented a server-side tool to save the account list to a file (in the identical format described above).  We added a new option to the client software to allow it to load the account list from a file instead of downloading from the server directly.  Then all that this customer need to do was:</p>
<ol>
<li>Schedule a task to create the account file each night (after the accounts were modified), then copy the account file to a file share on each of the remote sites.</li>
<li>Configure the clients at each site to load the local account list file.</li>
</ol>
<p>The result was that only a single 250KB transfer was required to delivery the new account list to all clients at a given remote site.</p>
<p><strong>Conclusion</strong></p>
<p>The result of these changes was dramatic.  Previously, on a site with 20 users the daily account download would consume around 150MB of bandwidth.  After these changes it was reduced to only 250KB.  What an improvement!</p>
<p>Not only was this a great result for this customer, but the product is improved for everyone.</p>
<p>I hope this gave you a little insight into the work we do behind the scenes.  This change wasn&#8217;t glamorous or exciting.  It will only be a single bullet point in our version 8.4 <a href="http://www.papercut.com/products/ng/release_history/">release notes</a>.    However it&#8217;s often many of these small improvements that make the overall product great.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/matt/2008/08/01/support-case-study-optimizing-the-account-selection-popup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Want to be notified of new releases?</title>
		<link>http://www.papercut.com/blog/matt/2007/05/23/want-to-be-notified-of-new-releases/</link>
		<comments>http://www.papercut.com/blog/matt/2007/05/23/want-to-be-notified-of-new-releases/#comments</comments>
		<pubDate>Wed, 23 May 2007 00:57:50 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://papercut.biz/blog/matt/2007/05/23/want-to-be-notified-of-new-releases/</guid>
		<description><![CDATA[We often get requests from customers that want to be notified when we release new versions. They want to run the latest version to take advantage of all the new features (without having to check our web site every week). &#8230; <a href="http://www.papercut.com/blog/matt/2007/05/23/want-to-be-notified-of-new-releases/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We often get requests from customers that want to be notified when we release new versions.  They want to run the latest version to take advantage of all the new features (without having to check our web site every week).</p>
<p>So today I added news feeds to the website to notify you as soon as a release is available.  There are news feeds for both PaperCut NG and PaperCut ChargeBack and are available from the release history and download pages.  For the impatient, here are the feed links:</p>
<ul>
<li><a href="http://papercut.biz/products/ng/release_history.atom" target="_blank">PaperCut NG Releases <img src="/images/icons/feed.png" title="news feed" alt="news feed" border="0" height="16" width="16" /></a></li>
<li><a href="http://papercut.biz/products/chargeback/release_history.atom" target="_blank">PaperCut ChargeBack Releases <img src="/images/icons/feed.png" title="news feed" alt="news feed" border="0" height="16" width="16" /></a></li>
</ul>
<p>News feeds are a great way to keep up-to-date with blogs and news.  To subscribe to a news feed you need to use a news reader (or aggregator) which is a piece of software (or web site) that retrieves news items from all sites your are subscribed to and notifies you when you have unread items.</p>
<p>Both Firefox 2 and Internet Explorer 7 have built-in feed readers, but they are pretty basic.  If you&#8217;re interested in something more powerful we highly recommend <a href="http://www.google.com/reader/">Google Reader</a>.   All the developers at PaperCut use Google Reader daily to keep up-to-date with what&#8217;s new in the world.</p>
<p>Happy news reading!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/matt/2007/05/23/want-to-be-notified-of-new-releases/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated Net Control module (Build 4006)</title>
		<link>http://www.papercut.com/blog/matt/2006/10/18/updated-net-control-module-build-4006/</link>
		<comments>http://www.papercut.com/blog/matt/2006/10/18/updated-net-control-module-build-4006/#comments</comments>
		<pubDate>Wed, 18 Oct 2006 02:42:44 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://papercut.biz/blog/matt/2006/10/18/updated-net-control-module-build-4006/</guid>
		<description><![CDATA[I&#8217;ve just uploaded another build of the Net Control module. This release includes a number of changes: Add &#8220;enable/disable user net usage&#8221; option to the bulk user action page, so this setting can be set on users in bulk. Add &#8230; <a href="http://www.papercut.com/blog/matt/2006/10/18/updated-net-control-module-build-4006/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just uploaded another build of the Net Control module.  This release includes a number of changes:</p>
<ul>
<li>Add &#8220;enable/disable user net usage&#8221; option to the bulk user action page, so this setting can be set on users in bulk.</li>
<li>Add support for the MS ISA Server log format, in addition to the preferred W3C log format.</li>
<li>Improved detection of the latest log file based on the specified log file mask.</li>
<li>Improved behaviour when processing MS ISA log format, when the W3C log format is specified in PaperCut.</li>
<li>Do not log net usage performed by Squid users that haven&#8217;t authenticated correctly.</li>
<li>Fix to error that occurred when running a transaction log report that contained Internet usage transactions.</li>
<li>Fix bug in Linux installer that caused the Internet service config file to be overwritten when upgrading from a previous version.</li>
<li>Improved the setup of the Internet Provider service on linux to warn the user if the specified log file directory is not readable.</li>
<li>Add a config option to enable LDAP referrals.</li>
<li>All the many changes included in the most recent public release of PaperCut NG 6.3.  For more information see the <a href="http://papercut.biz/products/ng/release_history/#v6-3-3992">release history page</a>.</li>
<li>Other small fixes.</li>
</ul>
<p>You can download the latest release (Build 4006) from the <a href="http://papercut.biz/pcng/netcontrol/">Net Control module testing page</a>.  To upgrade from a previous release you can perform an <a href="http://www.papercut.biz/kb/Main/UpgradingNG">install over the top procedure</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/matt/2006/10/18/updated-net-control-module-build-4006/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated Net Control module (Build 3909)</title>
		<link>http://www.papercut.com/blog/matt/2006/09/25/updated-net-control-module-build-3909/</link>
		<comments>http://www.papercut.com/blog/matt/2006/09/25/updated-net-control-module-build-3909/#comments</comments>
		<pubDate>Mon, 25 Sep 2006 02:53:28 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://papercut.biz/blog/matt/2006/09/25/updated-net-control-module-build-3909/</guid>
		<description><![CDATA[I&#8217;ve just uploaded another build of the Net Control module. This release includes the following changes: All the changes included in the most recent public release of PaperCut NG 6.2. For more information see the release history page. Other small &#8230; <a href="http://www.papercut.com/blog/matt/2006/09/25/updated-net-control-module-build-3909/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just uploaded another build of the Net Control module.  This release includes the following changes:</p>
<ul>
<li>All the changes included in the most recent public release of PaperCut NG 6.2.  For more information see the <a href="http://www.papercut.biz/pcng/history.htm">release history page</a>.</li>
<li>Other small fixes.</li>
</ul>
<p>You can download the latest release (Build 3909) from the <a href="http://papercut.biz/pcng/netcontrol/">Net Control module testing page</a>.  To upgrade from a previous release you can perform an <a href="http://www.papercut.biz/kb/Main/UpgradingNG">install over the top procedure</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/matt/2006/09/25/updated-net-control-module-build-3909/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated Net Control module (Build 3868)</title>
		<link>http://www.papercut.com/blog/matt/2006/09/14/updated-net-control-module-build-3868/</link>
		<comments>http://www.papercut.com/blog/matt/2006/09/14/updated-net-control-module-build-3868/#comments</comments>
		<pubDate>Thu, 14 Sep 2006 06:53:45 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://papercut.biz/blog/2006/09/14/updated-net-control-module-build-3868/</guid>
		<description><![CDATA[I&#8217;ve just uploaded another build with a few small fixes and changes, including: Allow the internal admin password to be changed from within the user interface (on the Options-&#62;Advanced) tab. In the Internet Usage logs screens, allow the results to &#8230; <a href="http://www.papercut.com/blog/matt/2006/09/14/updated-net-control-module-build-3868/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just uploaded another build with a few small fixes and changes, including:</p>
<ul>
<li>Allow the internal admin password to be changed from within the user interface (on the Options-&gt;Advanced) tab.</li>
<li>In the Internet Usage logs screens, allow the results to be sorted by the &#8220;MB received (ex cached)&#8221; column.</li>
<li>Fix error that can occur when saving groups if only the Internet Control module is enabled.</li>
<li>Other small fixes.</li>
</ul>
<p>You can download the latest release (Build 3858) from the <a href="http://papercut.biz/pcng/netcontrol/">Net Control module testing page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/matt/2006/09/14/updated-net-control-module-build-3868/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Updated Net Control module (Build 3853)</title>
		<link>http://www.papercut.com/blog/matt/2006/09/12/updated-net-control-module-build-3853/</link>
		<comments>http://www.papercut.com/blog/matt/2006/09/12/updated-net-control-module-build-3853/#comments</comments>
		<pubDate>Tue, 12 Sep 2006 05:40:01 +0000</pubDate>
		<dc:creator>Matt</dc:creator>
				<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://papercut.biz/blog/2006/09/12/updated-net-control-module-build-3853/</guid>
		<description><![CDATA[Just touching base to let you know that we&#8217;ve released a new build that includes a number of changes (a number as a result of feedback from our testers). The testing has been going well. We&#8217;ve had no reports of &#8230; <a href="http://www.papercut.com/blog/matt/2006/09/12/updated-net-control-module-build-3853/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Just touching base to let you know that we&#8217;ve released a new build that includes a number of changes (a number as a result of feedback from our testers).  The testing has been going well.  We&#8217;ve had no reports of any major problems. Most of the comments have been about feature suggestions or usability suggestions.</p>
<p>You can download the latest release (Build 3853) from the <a href="http://papercut.biz/pcng/netcontrol/">Net Control module testing page</a>.<br />
The latest build include the following changes:</p>
<ul>
<li>Allow the Internet usage for a single user to be disabled for a specific amount of time or indefinitely (time latches).  This can be useful to discipline students who have abused Internet privileges, but you still want them to be able to print.</li>
<li>Allow data costs to be defined &#8220;per gigabyte&#8221; in addition to &#8220;per megabyte&#8221;</li>
<li>Allow the user client window position to be changed.  This allows multiple user clients to be run when different PaperCut instances host Net and Print control.</li>
<li>Clarify some of the terminology to make it easier to understand whether data includes cached data or not.</li>
<li>Ignore machine accounts (e.g. username$) in proxy logs.  These entries are recorded when a Windows machine downloads Windows updates.</li>
<li>Improved LDAP support for large sites.</li>
<li>Licensing changes to allow users who are registered for Print Control to be able to trial the Net Module for 40 days.</li>
<li>Bumped the version number to 7.0.</li>
<li>All the updates included in the latest 6.2 release (see <a href="http://www.papercut.biz/pcng/history.htm">here for full details</a>).</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.papercut.com/blog/matt/2006/09/12/updated-net-control-module-build-3853/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

