<diagnostics>
    <diagnostic xmlns="http://www.loc.gov/zing/srw/diagnostic/">
        <details>
            <url>http://sru2.visual-library.de/hebis-sru-test?operation=searchRetrieve&amp;query=dc.title%3Dtest&amp;recordSchema=mods</url>
            <headers><header name="ACCEPT" value="*/*"/><header name="ACCEPT-ENCODING" value="gzip, br, zstd, deflate"/><header name="CONNECTION" value="Keep-Alive"/><header name="COOKIE" value="session_id=c2c7ed3440841c9f922ca516677d3693be812a39"/><header name="HOST" value="sru2.visual-library.de"/><header name="Remote-Addr" value="192.168.1.13"/><header name="USER-AGENT" value="Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"/><header name="X-FORWARDED-FOR" value="216.73.217.8"/><header name="X-FORWARDED-HOST" value="sru2.visual-library.de"/><header name="X-FORWARDED-SERVER" value="sru2.visual-library.de"/></headers>
            <params><param name="operation" value="searchRetrieve"/><param name="query" value="dc.title=test"/><param name="recordSchema" value="mods"/></params>
            <traceback>Traceback (most recent call last):
  File "/vls/instance/server/dynamic/vlz/engine2.py", line 270, in searchRetrieve
    return self._searchRetrieve(*args, **kwargs)
  File "/vls/instance/server/dynamic/vlz/engine2.py", line 405, in _searchRetrieve
    fetchResult = protocolHandler.fetchRecords(**fetchKwars)
  File "/vls/instance/server/dynamic/vlz/fetchers.py", line 193, in fetchRecords
    numrecs, records = self._fetchRecords(startRecord=startRecord, maxRecords=maxRecords)
  File "/vls/instance/server/dynamic/vlz/fetchers.py", line 378, in _fetchRecords
    resp = self._retrieveDataWithCaching((qs, startRecord, maxRecords), "url: '%s'" % url, self.retrieveUrl, url)
  File "/vls/instance/server/dynamic/vlz/fetchers.py", line 246, in _retrieveDataWithCaching
    resp = func(*args, **kwargs)
  File "/vls/instance/server/dynamic/vlz/utils.py", line 407, in __call__
    return self.urlread(url)
  File "/vls/instance/server/dynamic/vlz/utils.py", line 390, in urlread
    result = self._session.get(url, data=data)
  File "/vls/lib/python2.7/site-packages/requests/sessions.py", line 542, in get
    return self.request('GET', url, **kwargs)
  File "/vls/lib/python2.7/site-packages/requests/sessions.py", line 529, in request
    resp = self.send(prep, **send_kwargs)
  File "/vls/lib/python2.7/site-packages/requests/sessions.py", line 645, in send
    r = adapter.send(request, **kwargs)
  File "/vls/lib/python2.7/site-packages/requests/adapters.py", line 519, in send
    raise ConnectionError(e, request=request)
ConnectionError: HTTPConnectionPool(host='orstest.rz.uni-frankfurt.de', port=80): Max retries exceeded with url: /sru/DB=2.1?operation=searchRetrieve&amp;query=dc.title%3Dtest&amp;startRecord=1&amp;maximumRecords=10&amp;recordSchema=pica&amp;version=1.1 (Caused by NewConnectionError('&lt;urllib3.connection.HTTPConnection object at 0x7a1fb8437a90&gt;: Failed to establish a new connection: [Errno 111] Connection refused',))
</traceback>
            <additional><name>ConnectionError</name><provider>hebis-sru-test</provider><protocol>ALIEN-SRU</protocol><mdrevision>0</mdrevision><host>http://orstest.rz.uni-frankfurt.de/sru</host><database>DB=2.1</database><encoding>utf-8</encoding><recordSyntax>PICA</recordSyntax><targetRecordSyntax>MODS</targetRecordSyntax><area>searchRetrieve.fetchRecords</area></additional>
            <exception><class class="ConnectionError" module="requests.exceptions"/><message>ConnectionError: HTTPConnectionPool(host='orstest.rz.uni-frankfurt.de', port=80): Max retries exceeded with url: /sru/DB=2.1?operation=searchRetrieve&amp;query=dc.title%3Dtest&amp;startRecord=1&amp;maximumRecords=10&amp;recordSchema=pica&amp;version=1.1 (Caused by NewConnectionError('&lt;urllib3.connection.HTTPConnection object at 0x7a1fb8437a90&gt;: Failed to establish a new connection: [Errno 111] Connection refused',))
</message><args arg0="HTTPConnectionPool(host='orstest.rz.uni-frankfurt.de', port=80): Max retries exceeded with url: /sru/DB=2.1?operation=searchRetrieve&amp;query=dc.title%3Dtest&amp;startRecord=1&amp;maximumRecords=10&amp;recordSchema=pica&amp;version=1.1 (Caused by NewConnectionError('&lt;urllib3.connection.HTTPConnection object at 0x7a1fb8437a90&gt;: Failed to establish a new connection: [Errno 111] Connection refused',))"/></exception>
        </details>
        <message>An error has occured: ConnectionError - HTTPConnectionPool(host='orstest.rz.uni-frankfurt.de', port=80): Max retries exceeded with url: /sru/DB=2.1?operation=searchRetrieve&amp;query=dc.title%3Dtest&amp;startRecord=1&amp;maximumRecords=10&amp;recordSchema=pica&amp;version=1.1 (Caused by NewConnectionError('&lt;urllib3.connection.HTTPConnection object at 0x7a1fb8437a90&gt;: Failed to establish a new connection: [Errno 111] Connection refused',))</message>
    </diagnostic>
</diagnostics>