Isite bug - where to report?

I think I have found a bug in Isite 2.06a and 2.00.06 (might be old
versions!) Basically I am sending a different referenceId per packet,
but it seems to be sending the referenceId of the init back. My API
checks the referenceIds (due to supporting all the resourceControls and
all that stuff that can use the referenceId's), so we currently abort
after the second packet with a protocol error.

I tried to find where to report the problem, but the link on the CNIDR
Isite page to a mailing list was broken. So I am trying here.

Here is a wire dump. Note the searchResponse referenceId is "1" instead
of "2". My reading of the Z39.50 spec is it must return "2" to be
conformant - have I misunderstood?

Thanks
Alan

========================================================
            Connection 4297148752 Send
initRequest {  -- SEQUENCE --
     referenceId '31'H  -- "1" --,
     protocolVersion '0560'H  -- BIT STRING bitlen = 3 --,
     options '07e1a280'H  -- BIT STRING bitlen = 17 --,
     preferredMessageSize 10000000,
     exceptionalRecordSize 10000000
}
========================================================
========================================================
            Connection 4297148752 Receive
initResponse {  -- SEQUENCE --
     referenceId '31'H  -- "1" --,
     protocolVersion '06c0'H  -- BIT STRING bitlen = 2 --,
     options '01c180'H  -- BIT STRING bitlen = 15 --,
     preferredMessageSize 32768,
     exceptionalRecordSize 8388608,
     result TRUE,
     implementationId '3334'H  -- "34" --,
     implementationName '434e494452207a736572766572'H  -- "CNIDR zserver" --,
     implementationVersion '322e30302e3036'H  -- "2.00.06" --
}
========================================================
========================================================
            Connection 4297148752 Send
searchRequest {  -- SEQUENCE --
     referenceId '32'H  -- "2" --,
     smallSetUpperBound 0,
     largeSetLowerBound 1,
     mediumSetPresentNumber 0,
     replaceIndicator TRUE,
     resultSetName '64656661756c74'H  -- "default" --,
     databaseNames { -- SEQUENCE/SET OF -- 
          '626f6d5f6d657461'H  -- "bom_meta" --
     },
     query type1 {  -- SEQUENCE --
          attributeSet {1 2 840 10003 3 9},
          rpn op attrTerm {  -- SEQUENCE --
               attributes { -- SEQUENCE/SET OF -- 
                    {  -- SEQUENCE --
                         attributeType 1,
                         attributeValue numeric 4
                    }
               },
               term general '536d697468'H  -- "Smith" --
          }
     }
}
========================================================
========================================================
            Connection 4297148752 Receive
searchResponse {  -- SEQUENCE --
     referenceId '31'H  -- "1" --,	<<<---####################### ERROR
     resultCount 0,
     numberOfRecordsReturned 0,
     nextResultSetPosition 1,
     searchStatus TRUE,
     presentStatus 0,
     records responseRecords { -- SEQUENCE/SET OF -- 
     }
}
========================================================

Received on Tuesday, 26 February 2002 05:11:04 UTC