Skip to content

Instantly share code, notes, and snippets.

@mark-dce
Created July 26, 2017 16:42
Show Gist options
  • Save mark-dce/c6cc8bea6844c677e217c4ed73b781f1 to your computer and use it in GitHub Desktop.
Save mark-dce/c6cc8bea6844c677e217c4ed73b781f1 to your computer and use it in GitHub Desktop.
Handle resolver error
(byebug) puts response
HandleException (MESSAGE_FORMAT_ERROR) Invalid array size
at net.handle.hdllib.Encoder.readByteArray(Encoder.java:157)
at net.handle.hdllib.Encoder.decodeSiteInfoRecord(Encoder.java:616)
at net.handle.hdllib.Configuration.<init>(Configuration.java:156)
at net.handle.hdllib.Configuration.defaultConfiguration(Configuration.java:31)
at net.handle.hdllib.HandleResolver.<init>(HandleResolver.java:81)
at net.handle.apps.simple.HDLTrace.<init>(HDLTrace.java:27)
at net.handle.apps.simple.HDLTrace.main(HDLTrace.java:85)
Unable to load local cache/resolver site information. Will use global resolution
sending HDL-UDP request (version=2.5; oc=1; rc=0; snId=0 caCrt noAuth expires:Wed Jul 26 23:26:21 CDT 2017 0.NA/1234.DEV [HS_SITE, HS_SITE.6, HS_NA_DELEGATE, HS_SERV, HS_NAMESPACE, HS_ADMIN, HS_VLIST, HS_PUBKEY, HS_SECKEY, ] [ ]) to [2001:550:100:6::4]:2641
sending HDL-TCP request (version=2.5; oc=1; rc=0; snId=0 caCrt noAuth expires:Wed Jul 26 23:26:21 CDT 2017 0.NA/1234.DEV [HS_SITE, HS_SITE.6, HS_NA_DELEGATE, HS_SERV, HS_NAMESPACE, HS_ADMIN, HS_VLIST, HS_PUBKEY, HS_SECKEY, ] [ ]) to [2001:550:100:6::4]:2641
sending HDL-HTTP request (version=2.5; oc=1; rc=0; snId=0 caCrt noAuth expires:Wed Jul 26 23:26:21 CDT 2017 0.NA/1234.DEV [HS_SITE, HS_SITE.6, HS_NA_DELEGATE, HS_SERV, HS_NAMESPACE, HS_ADMIN, HS_VLIST, HS_PUBKEY, HS_SECKEY, ] [ ]) to [2001:550:100:6::4]:8000
sending HDL-UDP request (version=2.5; oc=1; rc=0; snId=0 caCrt noAuth expires:Wed Jul 26 23:26:21 CDT 2017 0.NA/1234.DEV [HS_SITE, HS_SITE.6, HS_NA_DELEGATE, HS_SERV, HS_NAMESPACE, HS_ADMIN, HS_VLIST, HS_PUBKEY, HS_SECKEY, ] [ ]) to 132.151.20.9:2641
received HDL-UDP response: Error(100): HANDLE NOT FOUND
sending HDL-UDP request (version=2.5; oc=1; rc=0; snId=0 caCrt noAuth expires:Wed Jul 26 23:26:21 CDT 2017 0.NA/1234 [HS_SITE, HS_SITE.6, HS_NA_DELEGATE, HS_SERV, HS_NAMESPACE, HS_ADMIN, HS_VLIST, HS_PUBKEY, HS_SECKEY, ] [ ]) to [2001:550:100:6::4]:2641
sending HDL-TCP request (version=2.5; oc=1; rc=0; snId=0 caCrt noAuth expires:Wed Jul 26 23:26:21 CDT 2017 0.NA/1234 [HS_SITE, HS_SITE.6, HS_NA_DELEGATE, HS_SERV, HS_NAMESPACE, HS_ADMIN, HS_VLIST, HS_PUBKEY, HS_SECKEY, ] [ ]) to [2001:550:100:6::4]:2641
sending HDL-HTTP request (version=2.5; oc=1; rc=0; snId=0 caCrt noAuth expires:Wed Jul 26 23:26:21 CDT 2017 0.NA/1234 [HS_SITE, HS_SITE.6, HS_NA_DELEGATE, HS_SERV, HS_NAMESPACE, HS_ADMIN, HS_VLIST, HS_PUBKEY, HS_SECKEY, ] [ ]) to [2001:550:100:6::4]:8000
sending HDL-UDP request (version=2.5; oc=1; rc=0; snId=0 caCrt noAuth expires:Wed Jul 26 23:26:21 CDT 2017 0.NA/1234 [HS_SITE, HS_SITE.6, HS_NA_DELEGATE, HS_SERV, HS_NAMESPACE, HS_ADMIN, HS_VLIST, HS_PUBKEY, HS_SECKEY, ] [ ]) to 132.151.1.179:2641
received HDL-UDP response: Error(100): HANDLE NOT FOUND
sending HDL-UDP request (version=2.5; oc=1; rc=0; snId=0 caCrt auth noAuth expires:Wed Jul 26 23:26:21 CDT 2017 0.NA/1234.DEV [HS_SITE, HS_SITE.6, HS_NA_DELEGATE, HS_SERV, HS_NAMESPACE, HS_ADMIN, HS_VLIST, HS_PUBKEY, HS_SECKEY, ] [ ]) to [2001:550:100:6::4]:2641
sending HDL-TCP request (version=2.5; oc=1; rc=0; snId=0 caCrt auth noAuth expires:Wed Jul 26 23:26:21 CDT 2017 0.NA/1234.DEV [HS_SITE, HS_SITE.6, HS_NA_DELEGATE, HS_SERV, HS_NAMESPACE, HS_ADMIN, HS_VLIST, HS_PUBKEY, HS_SECKEY, ] [ ]) to [2001:550:100:6::4]:2641
sending HDL-HTTP request (version=2.5; oc=1; rc=0; snId=0 caCrt auth noAuth expires:Wed Jul 26 23:26:21 CDT 2017 0.NA/1234.DEV [HS_SITE, HS_SITE.6, HS_NA_DELEGATE, HS_SERV, HS_NAMESPACE, HS_ADMIN, HS_VLIST, HS_PUBKEY, HS_SECKEY, ] [ ]) to [2001:550:100:6::4]:8000
sending HDL-UDP request (version=2.5; oc=1; rc=0; snId=0 caCrt auth noAuth expires:Wed Jul 26 23:26:21 CDT 2017 0.NA/1234.DEV [HS_SITE, HS_SITE.6, HS_NA_DELEGATE, HS_SERV, HS_NAMESPACE, HS_ADMIN, HS_VLIST, HS_PUBKEY, HS_SECKEY, ] [ ]) to 38.100.138.153:2641
received HDL-UDP response: Error(100): HANDLE NOT FOUND
Error: HandleException (SERVICE_NOT_FOUND) Unable to find service for prefix 0.NA/1234.DEV; prefix resolution response: Error(100): HANDLE NOT FOUND
HandleException (SERVICE_NOT_FOUND) Unable to find service for prefix 0.NA/1234.DEV; prefix resolution response: Error(100): HANDLE NOT FOUND
at net.handle.hdllib.HandleResolver.tryAuthGlobalServiceLookupAndThrowExceptionOnFailure(HandleResolver.java:804)
at net.handle.hdllib.HandleResolver.findDelegatedPrefixService(HandleResolver.java:882)
at net.handle.hdllib.HandleResolver.findPrefixService(HandleResolver.java:861)
at net.handle.hdllib.HandleResolver.getServiceInfo(HandleResolver.java:842)
at net.handle.hdllib.HandleResolver.findLocalSites(HandleResolver.java:948)
at net.handle.hdllib.HandleResolver.processRequestGlobally(HandleResolver.java:618)
at net.handle.hdllib.HandleResolver.processRequest(HandleResolver.java:593)
at net.handle.hdllib.HandleResolver.processRequest(HandleResolver.java:603)
at net.handle.apps.simple.HDLTrace.<init>(HDLTrace.java:60)
at net.handle.apps.simple.HDLTrace.main(HDLTrace.java:85)
nil
@mark-dce
Copy link
Author

Happens when trying to connect to the handle server here

[105, 114] in /Users/mark/.rvm/gems/ruby-2.3.4@mira/gems/handle-system-0.1.1/lib/handle/command/connection.rb
   105:       end
   106: 
   107:       def resolve_handle(handle, types=[], indexes=[], auth=true)
   108:         cmd = File.join(Handle::HOME, 'bin', 'hdl-qresolver')
   109:         response = `#{cmd} #{handle} 2>&1`.strip
=> 110:         if response =~ /^Got Response:/
   111:           response = response.lines.select { |line| line =~ /^\s*index=/ }.join("")
   112:           result = Handle::Record.from_data(response)
   113:           result.connection = self
   114:           result.handle = handle
(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment