Bug 758826

Summary: system-config-firewall should include 'submission' in list of known ports
Product: [Fedora] Fedora Reporter: Philip Prindeville <philipp>
Component: system-config-firewallAssignee: Thomas Woerner <twoerner>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: rawhideCC: philipp, twoerner
Target Milestone: ---Keywords: EasyFix
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-11-26 16:37:29 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Trivial patch for submission port
none
Redux of patch with 'submission' and 'ntp'
none
Redux of patch with 'submission' and 'ntp'
none
Redux of patch with 'submission' and 'ntp' none

Description Philip Prindeville 2011-11-30 19:24:19 UTC
Created attachment 538755 [details]
Trivial patch for submission port

Description of problem:

Enabling the SMTP port in the firewall is typically not by itself adequate; the Submission port (TCP 587) also needs to be enabled so that local clients may hand off messages to their mailhub for outbound delivery.

Version-Release number of selected component (if applicable):

1.2.29-4

How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Philip Prindeville 2011-11-30 19:55:45 UTC
Created attachment 538770 [details]
Redux of patch with 'submission' and 'ntp'

Two birds with one stone... adding submission (tcp/587) and ntp (udp/123).

Comment 2 Philip Prindeville 2011-11-30 19:57:41 UTC
Created attachment 538773 [details]
Redux of patch with 'submission' and 'ntp'

Comment 3 Philip Prindeville 2011-11-30 19:59:54 UTC
Created attachment 538777 [details]
Redux of patch with 'submission' and 'ntp'

Remembering to set flags, etc. this time.

Comment 4 Philip Prindeville 2012-01-06 01:22:51 UTC
Is anything else needed from me to unblock this bug?

Comment 5 Philip Prindeville 2012-03-11 21:52:08 UTC
Still hoping for some movement...

Comment 6 Philip Prindeville 2012-04-18 01:45:49 UTC
Just happy to do whatever it takes to move this along...

Comment 7 Thomas Woerner 2012-07-30 11:42:57 UTC
What do you think about this additional service entry?

_Service("msa", _("Mail Submission Agent"), [ ("587", "tcp"), ],
         _("This option allows a mail user agent to submit mails to the MSA for further delivery. The use of an MSA is in common more secure, because a MUA need to be authorized and authenticated to use the mail submission service.")),

It might also be possible to add this to the smtp service entry, but this way both ports are always open even if only one is needed.

Comment 8 Philip Prindeville 2012-07-31 03:56:49 UTC
(In reply to comment #7)
> What do you think about this additional service entry?

That text is fine. What about adding NTP, as per my last patch?

> _Service("msa", _("Mail Submission Agent"), [ ("587", "tcp"), ],
>          _("This option allows a mail user agent to submit mails to the MSA
> for further delivery. The use of an MSA is in common more secure, because a
> MUA need to be authorized and authenticated to use the mail submission
> service.")),
> 
> It might also be possible to add this to the smtp service entry, but this
> way both ports are always open even if only one is needed.

If you have outbound email only, then you'll have the machine accepting local 587 connections, but not smtp connections.

On the other hand, if it's either a relay or a machine that handles inbound mail delivery only, then it will accept incoming smtp only but not msa.

Comment 9 Philip Prindeville 2012-09-26 23:20:15 UTC
This is coming up on a year soon. Can we please get closure on this?

Comment 10 Fedora End Of Life 2013-04-03 19:46:42 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 19 development cycle.
Changing version to '19'.

(As we did not run this process for some time, it could affect also pre-Fedora 19 development
cycle bugs. We are very sorry. It will help us with cleanup during Fedora 19 End Of Life. Thank you.)

More information and reason for this action is here:
https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Fedora19

Comment 11 Thomas Woerner 2013-11-06 19:50:23 UTC
I'm anticipating pushing an update in a week/2 weeks.

Comment 12 Thomas Woerner 2013-11-26 16:30:24 UTC
I have added msa and ntp services for version 1.2.29-11.

Comment 13 Thomas Woerner 2013-11-26 16:37:29 UTC
Fixed in rawhide in package system-config-firewall-1.2.29-11.fc21.