Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add diameter to APPLICATIONS DISABLED, if SCTP is missing when building Erlang/OTP #8083

Open
ebengt opened this issue Feb 3, 2024 · 2 comments
Assignees
Labels
enhancement team:PS Assigned to OTP team PS

Comments

@ebengt
Copy link

ebengt commented Feb 3, 2024

Is your feature request related to a problem? Please describe.

Erlang diameter application fail with {error,eprotonosupport} on many Linux distributions.
This is due to missing SCTP.
It has to be added to the base.

Describe the solution you'd like

If SCTP is missing when building Erlang/OTP I would like diameter to get the same kind of APPLICATIONS DISABLED that I get for jinterface and odbc.

Describe alternatives you've considered

Since a Diameter client is allowed to not support SCTP, it could be that only the Erlang diameter server is disabled, but I think that is too complex and rarely needed.

@IngelaAndin IngelaAndin added the team:PS Assigned to OTP team PS label Feb 5, 2024
@bmk
Copy link
Contributor

bmk commented Feb 7, 2024

The use of SCTP as a transport is optional, so building diameter should not fail just because SCTP is missing.
Maybe we could add a warning, indicating that diameter server will not function properly (without SCTP).

@ebengt
Copy link
Author

ebengt commented Feb 7, 2024

SCTP is requiered by Diameter standard. For server.
But of course you may add a warning.

@u3s u3s assigned bmk Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement team:PS Assigned to OTP team PS
Projects
None yet
Development

No branches or pull requests

3 participants