Index: /tags/ipp-20101029/pstamp/scripts/pstamp_request_file
===================================================================
--- /tags/ipp-20101029/pstamp/scripts/pstamp_request_file	(revision 29687)
+++ /tags/ipp-20101029/pstamp/scripts/pstamp_request_file	(revision 29688)
@@ -271,5 +271,16 @@
             exit 1;
         }
-        $comment = "null" if !$comment;
+        if ($comment) {
+            if ($comment =~ /#/) {
+                print STDERR "WARNING '#' character removed from comment on line $line_num.\n";
+                $comment =~ s/#/ /;
+            }
+            if (length($comment) > 63) {
+                print STDERR "WARNING comment too long truncating to 63 characters on line $line_num.\n";
+                $comment = substr($comment, 0, 63);
+            }
+        } else {
+            $comment = "null";
+        }
         my @vals = split /$sep/, $spec;
         my $nvals = @vals;
