Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Problems Forwarding Ventrilo Server

    Scheduled Pinned Locked Moved NAT
    22 Posts 4 Posters 8.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      kejianshi
      last edited by

      Do you have a firewall riddled with blocking rules that come before your NAT / Firewall allow rules?  Are you running SNORT?

      1 Reply Last reply Reply Quote 0
      • johnpozJ
        johnpoz LAYER 8 Global Moderator
        last edited by

        Why did you create those outbound?  Automatic should work just fine..

        And those rules are not right even if you were using manual outbound.

        Your using source port and destination port as the same..  So this application uses source same as dest port…  That is highly unlikely.

        An intelligent man is sometimes forced to be drunk to spend time with his fools
        If you get confused: Listen to the Music Play
        Please don't Chat/PM me for help, unless mod related
        SG-4860 24.11 | Lab VMs 2.8, 24.11

        1 Reply Last reply Reply Quote 0
        • K
          kejianshi
          last edited by

          Source and destination being same even if bad practice shouldn't break his setup.
          Seems to me he should just delete his existing rules and enter a couple simple NAT rules.

          1 Reply Last reply Reply Quote 0
          • johnpozJ
            johnpoz LAYER 8 Global Moderator
            last edited by

            Well that nat is not going to work, since I doubt his source port would be that port..  Not sure why he doesn't no just leave it on automatic.. He should not have had to create any manual outbound nats for something as simple as port forward.

            An intelligent man is sometimes forced to be drunk to spend time with his fools
            If you get confused: Listen to the Music Play
            Please don't Chat/PM me for help, unless mod related
            SG-4860 24.11 | Lab VMs 2.8, 24.11

            1 Reply Last reply Reply Quote 0
            • K
              kejianshi
              last edited by

              Thats true unless he is running multiple IPs and wants to make sure traffic enters and exits from single gateway.
              I do know this.  Vent server NAT port forward is SIMPLE and about a 2 minute affair to set up.  I have one here for my gaming friends (although I don't game).

              I have found its easier to contact some of them via vent then phone.  (Their wives must be lonely.  Or maybe not :o)

              1 Reply Last reply Reply Quote 0
              • W
                war6763
                last edited by

                @kejianshi:

                Do you have a firewall riddled with blocking rules that come before your NAT / Firewall allow rules?  Are you running SNORT?

                I  have Snort, but it doesn't look like it's blocking anything it shouldn't (I.E. my rules look correct and don't seem to include Ventrilo). I've tried to look at the logs and haven't found anything being blocked on either of the ports.

                @johnpoz:

                Why did you create those outbound?  Automatic should work just fine..

                And those rules are not right even if you were using manual outbound.

                Your using source port and destination port as the same..  So this application uses source same as dest port…  That is highly unlikely.

                @kejianshi:

                Source and destination being same even if bad practice shouldn't break his setup.
                Seems to me he should just delete his existing rules and enter a couple simple NAT rules.

                I've fixed the destination to include my LAN, but I have Auto disabled since I'm running other services which require me to create static ports.

                @kejianshi:

                Thats true unless he is running multiple IPs and wants to make sure traffic enters and exits from single gateway.
                I do know this.  Vent server NAT port forward is SIMPLE and about a 2 minute affair to set up.  I have one here for my gaming friends (although I don't game).

                I have found its easier to contact some of them via vent then phone.  (Their wives must be lonely.  Or maybe not :o)

                I agree it should be simple! I'm running web servers and other stuff without issue, but for some reason Ventrilo doesn't want to work. Maybe there's an issue with forwarding UDP ports through the firewall?

                1 Reply Last reply Reply Quote 0
                • K
                  kejianshi
                  last edited by

                  "I  have Snort, but it doesn't look like it's blocking anything"

                  I think we are all going to need a few drinks before anyone addresses that statement…

                  1 Reply Last reply Reply Quote 0
                  • W
                    war6763
                    last edited by

                    @kejianshi:

                    "I  have Snort, but it doesn't look like it's blocking anything"

                    I think we are all going to need a few drinks before anyone addresses that statement…

                    See above.

                    1 Reply Last reply Reply Quote 0
                    • K
                      kejianshi
                      last edited by

                      I'd shut snort down.  Forwarding UDP works fine on pfsense and vent for sure does, because I have one set up.  What doesn't work is NAT reflection on pfsense with UDP so far, so if you are inside the LAN addressing it by its public IP, thats probably going to fail.

                      1 Reply Last reply Reply Quote 0
                      • W
                        war6763
                        last edited by

                        @kejianshi:

                        I'd shut snort down.  Forwarding UDP works fine on pfsense and vent for sure does, because I have one set up.  What doesn't work is NAT reflection on pfsense with UDP so far, so if you are inside the LAN addressing it by its public IP, thats probably going to fail.

                        For some reason, even if I try to address it from another IP address, I still can't see the server. Any other issues with UDP?

                        1 Reply Last reply Reply Quote 0
                        • K
                          kejianshi
                          last edited by

                          UDP works just fine so long as you are not inside your own LAN trying to hit your own public IP.  Thats NAT reflection and NAT reflection for UDP in pfsense no worky.

                          Are you doing that?

                          1 Reply Last reply Reply Quote 0
                          • W
                            war6763
                            last edited by

                            @kejianshi:

                            UDP works just fine so long as you are not inside your own LAN trying to hit your own public IP.  Thats NAT reflection and NAT reflection for UDP in pfsense no worky.

                            Are you doing that?

                            I'm trying to what you mentioned here, as well as trying to hit the server from outside my local network to no avail. I just can't get the server to show up outside of the LAN.

                            So, I did some additional testing and it looks like port "3784" shows as "open" when I use the port scanner at yougetsignal. Port "6100" does not show as "open" even after forwarding the port through NAT. Maybe that's another clue as to why this isn't working?

                            1 Reply Last reply Reply Quote 0
                            • K
                              kejianshi
                              last edited by

                              Why do you need 6100?

                              1 Reply Last reply Reply Quote 0
                              • W
                                war6763
                                last edited by

                                @kejianshi:

                                Why do you need 6100?

                                From the Ventrilo forums http://forum.ventrilo.com/showthread.php?t=17761:

                                Note: You may have to configure any firewall/virus/spyware checkers to allow port 3784 (TCP and UDP) and 6100 UDP to pass thru. Consult the individual documentation.

                                1 Reply Last reply Reply Quote 0
                                • K
                                  kejianshi
                                  last edited by

                                  I'm running vent on 1 single port…  Just 3784.

                                  Thats all I've ever needed.

                                  Can you access vent from inside your LAN?

                                  1 Reply Last reply Reply Quote 0
                                  • johnpozJ
                                    johnpoz LAYER 8 Global Moderator
                                    last edited by

                                    so I just downloaded the server real quick.. and fired it up.. And I see it listening on

                                    TCP    0.0.0.0:3784          0.0.0.0:0              LISTENING
                                    [ventrilo_srv.exe]

                                    But it is not listing on 6100 UDP – So what is point of forwarding unsolicited traffic to something that is not there?

                                    I can not seem to find any actual documentation of how it works and what ports are used for what, etc.  So if it uses udp 6100 I am not sure where and how..  I can fire it up when I get home and actually make a connection to see if used..

                                    But just when the server is started it is not listening on udp 6100.

                                    An intelligent man is sometimes forced to be drunk to spend time with his fools
                                    If you get confused: Listen to the Music Play
                                    Please don't Chat/PM me for help, unless mod related
                                    SG-4860 24.11 | Lab VMs 2.8, 24.11

                                    1 Reply Last reply Reply Quote 0
                                    • K
                                      kejianshi
                                      last edited by

                                      Thats because its not listening on that port and unless mine has been using "the force" to communicate, it doesn't need 6100. 
                                      Its a fairly simple server and seems to act alot like IAX protocol in that it traverses NAT like a champ and needs 1 port only.

                                      It is mentioned here, but I don't open it and never have.

                                      http://www.speedguide.net/port.php?port=6100

                                      1 Reply Last reply Reply Quote 0
                                      • W
                                        war6763
                                        last edited by

                                        Well, looks like I just figured it out! It seems that I had conflicting NAT rules… Everything is working as it should now! Thanks for your help!

                                        1 Reply Last reply Reply Quote 0
                                        • K
                                          kejianshi
                                          last edited by

                                          Good deal - Yeah.  Its always easier to help people if they post their rules, but people are often a little shy to do that.

                                          1 Reply Last reply Reply Quote 0
                                          • P
                                            pm14pm
                                            last edited by

                                            Guys if you are having trouble using ventrilo go to this site about ventrilo server. Here you might not have any difficulties using it. You can get your ventrilo server instantly. So check out that one time.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.