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

    OPENSER Integration –- USD$200.00

    Scheduled Pinned Locked Moved Expired/Withdrawn Bounties
    47 Posts 16 Posters 37.1k 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.
    • H
      hoba
      last edited by

      Maybe repairing the siproxd package that we already have in the package repository would work too? http://siproxd.sourceforge.net/

      1 Reply Last reply Reply Quote 0
      • S
        sipster
        last edited by

        I tried to use siproxd but I found it a little confusing (if I am not mistaken, siproxd tries to accomplish the exact opposite of what I want), I am willing to try it though if it will solve my problem. However, I would rather pay for the OpenSER integration since I know that OpenSER does work well. I would consider siproxd as an interim solution while OpenSER is being integrated.

        1 Reply Last reply Reply Quote 0
        • V
          Volator
          last edited by

          Right, siproxd is for outbound SIP…  Clients behind a nat'd device needing access to a SIP proxy on the Internet.

          OpenSER would allow for SIP traversal inbound to an internal SIP Proxy.  That proxy may then route to any internal IP phone which is where the 1 to 1 NAT breaks down when a true internal SIP proxy is involved.  This type of 1 to 1 NAT setup may work fine for an Asterisk type box if you want to leave all of your ports SIP ports open to it because Asterisk will stay in the communications path (gack).

          Another good candidate might be OpenSBC (http://www.opensourcesip.org/).

          sipster is right, this is something drastically needed...

          1 Reply Last reply Reply Quote 0
          • D
            DanielSHaischt
            last edited by

            Okay I'll go with OpenSER for now as requested by sipster. Cause you stated that this is a drastically needed package (or feature even), I'll do a FreeBSD port of OpenSER 1.1 if someone is willing to put another USD $200 on top of the initially offered USD $200.

            I'll have to setup a pfSense RELENG/1.0.1 developement system, because if I understood you correct you are going to use OpenSER on a pfSense 1.0.1 RELEASE system (correct me if I am wrong). So anybody interested in such a package/feature has some time to think about the additional USD $200.

            OpenSER pfSense package details (as requested):

            • One HTML textarea field to be able to edit the OpenSER config file

            • One HTML textarea field to display OpenSER's log file (or an extra tab at Status->System logs)

            • Possibility to start/stop OpenSER at Status->Services

            • One HTML text input field that allows to provide a custom listen port on which OpenSER will listen on

            • FW rules are getting added on the fly if activating the package

            Regards
            Daniel S. Haischt

            Mit freundlichen Gruessen / With kind regards
            DAn.I.El S. Haischt

            1 Reply Last reply Reply Quote 0
            • S
              sipster
              last edited by

              That is correct. I will be using a 1.0.1 RELEASE system.

              Your package checklist is exactly what I am looking for. Go for it.

              1 Reply Last reply Reply Quote 0
              • T
                torsten
                last edited by

                openser 1.1 port is at:
                http://openser.cvs.sourceforge.net/openser/sip-server/packaging/freebsd/?pathrev=rel_1_1_0

                1 Reply Last reply Reply Quote 0
                • S
                  sipster
                  last edited by

                  Great!

                  Daniel,

                  Does this help you integrate the OpenSER 1.1 package with PfSense?
                  I definitely prefer the 1.1 package.

                  1 Reply Last reply Reply Quote 0
                  • D
                    DanielSHaischt
                    last edited by

                    @sipster:

                    Daniel,

                    Does this help you integrate the OpenSER 1.1 package with PfSense?
                    I definitely prefer the 1.1 package.

                    Yes, I guess I will move the port files over to the pfSense port repo, cause as it seems some files are still missing. But it's a beginning…

                    Regards
                    Daniel S. Haischt

                    p. s. If the OpenSER 1.1 FreeBSD port author reads this: Please submit your port to the official FreeBSD ports repository ;)

                    Mit freundlichen Gruessen / With kind regards
                    DAn.I.El S. Haischt

                    1 Reply Last reply Reply Quote 0
                    • T
                      torsten
                      last edited by

                      extra, extra ;-)

                      regarding your p.s.
                      OpenSer port author: Jesus Rodriguez jesusr@voztele.com- Torsten/jesusr@voztele.com

                      1 Reply Last reply Reply Quote 0
                      • T
                        tog
                        last edited by

                        How are we doing on this one?

                        I, too, need either siproxd or better yet OpenSER so SIP will work reliably behind NAT. Many SIP clients do figure out how to work behind NAT but occasionally calls have one-way audio and such and we can't really rely on their built-in NAT traversal when dealing with business-class clients whose phones need to work reliably all the time.

                        1 Reply Last reply Reply Quote 0
                        • S
                          sullrich
                          last edited by

                          @tog:

                          How are we doing on this one?

                          I, too, need either siproxd or better yet OpenSER so SIP will work reliably behind NAT. Many SIP clients do figure out how to work behind NAT but occasionally calls have one-way audio and such and we can't really rely on their built-in NAT traversal when dealing with business-class clients whose phones need to work reliably all the time.

                          Great!  So commit to the bounty and raise the bar.  I am not working on this one but this entire bounty thing was meant for MULTIPLE parties to show their support with their checkbook.

                          1 Reply Last reply Reply Quote 0
                          • D
                            DanielSHaischt
                            last edited by

                            I'll work on this bounty! I can assure one think and I think any other dev can too: I won't spend my money on junk food or on a cruise or whatever but on test hard- and software and on books which may help to improve the pfSense product.

                            So if you need a particular feature too, start contributing money to the particular bounty. The money won't be wasted!!!

                            Cheers
                            Daniel S. Haischt

                            Mit freundlichen Gruessen / With kind regards
                            DAn.I.El S. Haischt

                            1 Reply Last reply Reply Quote 0
                            • T
                              tog
                              last edited by

                              Ok, I just wanted to put the question out and see how much you were looking for to get it done.

                              You said earlier an additional $200 would be enough for you to get going, is that still the case?

                              1 Reply Last reply Reply Quote 0
                              • D
                                DanielSHaischt
                                last edited by

                                @tog:

                                You said earlier an additional $200 would be enough for you to get going, is that still the case?

                                Yes, including OpenSER 1.1 support.

                                Regards
                                Daniel S. Haischt

                                Mit freundlichen Gruessen / With kind regards
                                DAn.I.El S. Haischt

                                1 Reply Last reply Reply Quote 0
                                • T
                                  tog
                                  last edited by

                                  Ok, I'm in. Let's do it.

                                  I commit $200 to this bounty to get a nice basic working OpenSER package for pfSense to achieve my intended purpose of outbound proxying SIP clients located behind a pfSense NAT gateway.

                                  1 Reply Last reply Reply Quote 0
                                  • T
                                    tog
                                    last edited by

                                    So what's the protocol here, do I pay out the $200 via paypal after it's done or what?

                                    1 Reply Last reply Reply Quote 0
                                    • D
                                      DanielSHaischt
                                      last edited by

                                      @tog:

                                      So what's the protocol here, do I pay out the $200 via paypal after it's done or what?

                                      Yes via paypal, after it's done and you were able to aknowledge that the software works as expected and there are no bugs.

                                      Regards
                                      Daniel S. Haischt

                                      Mit freundlichen Gruessen / With kind regards
                                      DAn.I.El S. Haischt

                                      1 Reply Last reply Reply Quote 0
                                      • S
                                        sipster
                                        last edited by

                                        Remember that I am in for the other $200.

                                        Daniel, have you started to work on this project? If so, do you have a tentative time-frame for completion?

                                        Thanks.

                                        1 Reply Last reply Reply Quote 0
                                        • D
                                          DanielSHaischt
                                          last edited by

                                          @sipster:

                                          Remember that I am in for the other $200.

                                          Sure I do!

                                          @sipster:

                                          Daniel, have you started to work on this project? If so, do you have a tentative time-frame for completion?

                                          I didn't start working on the project. I have to fix the FreeNAS NFS code this weekend and on monday, tuesday, wednesday I'll try to migrate my server to FreeBSD 6.2. After that I would be able to work on the project.

                                          Regards
                                          Daniel S. Haischt

                                          Mit freundlichen Gruessen / With kind regards
                                          DAn.I.El S. Haischt

                                          1 Reply Last reply Reply Quote 0
                                          • B
                                            brodde
                                            last edited by

                                            Daniel,

                                            Maybe I can chip in here. Have a VMWare PFDev up and running and just completed the OpenSer 1.1.1 compile… with all modules and mySQL 4.1 support.
                                            Oh, not looking for any of the bounty, by the way.

                                            //b

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