Warning: Can't synchronize with the repository (Unsupported version control system "svn": "/usr/lib64/libsvn_ra_neon-1.so.0: undefined symbol: svn_compat_wrap_file_rev_handler" ). Look in the Trac log for more information.

Ticket #25 (new enhancement)

Opened 2 years ago

Last modified 2 years ago

Fails to connect to vent 2.1.4 with server password

Reported by: aagaande@… Owned by: ekilfoil
Priority: trivial Milestone: Unscheduled
Component: libventrilo3 Version: 0.0
Keywords: Cc:

Description

Trying to get into a 2.1.4 ventrilo with a server password (and a channel password).

This is output from the log:
connecting to: <dns address>:3784
libventrilo3: 13:19:06: ---> v3_login()
libventrilo3: 13:19:06: parsed server name: <dns address>
libventrilo3: 13:19:06: parsed server port: 3784
libventrilo3: 13:19:06: ---> v3_queue_event()
libventrilo3: 13:19:06: queued event type 42045280. now have 1 event in queue
libventrilo3: 13:19:06: <--- v3_queue_event()
libventrilo3: 13:19:06: Looking up hostname for <dns address>
libventrilo3: 13:19:06: found host: 85.227.219.105
libventrilo3: 13:19:06: ---> v3_queue_event()
libventrilo3: 13:19:06: queued event type 0. now have 0 events in queue
libventrilo3: 13:19:06: <--- v3_queue_event()
libventrilo3: 13:19:06: Checking server license.
libventrilo3: 13:19:06: ---> _v3_server_auth()
libventrilo3: 13:19:06: checking version of <ip address>:3784
got event type 0: 5 Looking up hostname for <dns address>
got event type 0: 10 Checking server license.
libventrilo3: 13:19:10: could not authenticate server: timed out waiting for auth server
libventrilo3: 13:19:10: ---> v3_queue_event()
libventrilo3: 13:19:10: queued event type 42045280. now have 1 event in queue
libventrilo3: 13:19:10: <--- v3_queue_event()
libventrilo3: 13:19:10: Not connected.
got event type 0: 0 Not connected.

Change History

Changed 2 years ago by ekilfoil

  • priority changed from major to trivial
  • type changed from defect to enhancement

No plans to implement ventrilo 2.x support for version 1.0. We'll leave this ticket as an enhancement request for the time being.

Changed 2 years ago by clearscreen

Useful information for when(if?) we decided to implement 2.x:

(12:28:31 AM) clearscreen: 1) Handshake uses , instead of | for key seperators. Keys are flipped (client<->server) compared to protocol 3.0
(12:28:31 AM) clearscreen: 2) Packet type 0x48 is actually 0x0D and is slightly different: it is 27 bytes smaller, and contains different protocol/client versions, does not contain the verification string from UDP.
(12:28:31 AM) clearscreen: 3) In fact, no UDP connection should be made at all due to point 2.
(12:28:31 AM) clearscreen: After that, it's just a couple of minor adjustments :)

Changed 2 years ago by ekilfoil

  • milestone set to Unscheduled
Note: See TracTickets for help on using tickets.