Hi Robert,

I found more things to report:

The setuid call needs to come after the setgid call, otherwise the right
to change gid is lost when the uid is changed away from root. So the
lines 117-121 and 122-126 need to be switched in src/pound.c.


With the configuration below, pound doesn't answer requests but uses
100% CPU. http://localhost:80 works, but http://localhost:8080 doesn't.

Regards,

Carsten

------8<-----8<------8<------
Global:
  User:         "_pound"
  Group:        "_pound"

Backends:
  - &be
    Address: 127.0.0.1
    Port: 80

HTTPListeners:
  - Address: 127.0.0.1
    Port: 8080
    Services:
      - Backends:
        - *be

HTTPSListeners:
------8<-----8<------8<------

-- 
pound mailing list
pound@apsis.ch
https://admin.hostpoint.ch/mailman/listinfo/pound_apsis.ch

Reply via email to