Default port of 8080 conflicts with Swfit

Bug #843159 reported by klmitch
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Identity (keystone)
Fix Released
High
Unassigned

Bug Description

swift-proxy-server likes to listen on port 8080. It would be great if in the OpenStack ecosystem there wasn't contention between port numbers for services.

Revision history for this message
klmitch (q-noreply) wrote :

Agreed. Will fix. Meanwhile, -p or --port sets the port on startup. Any suggestions for what port we should start keystone on?

Revision history for this message
klmitch (q-noreply) wrote :

I'm completely indifferent to what port we choose. We don't seem to have
any cohesion between different projects, so I guess it's time for a fair
dice roll?
On Jun 14, 2011 9:44 PM, "ziadsawalha" <
<email address hidden>>
wrote:
> Agreed. Will fix. Meanwhile, -p or --port sets the port on startup. Any
suggestions for what port we should start keystone on?
>
> --
> Reply to this email directly or view it on GitHub:
> https://github.com/rackspace/keystone/issues/31#issuecomment-1371260

Revision history for this message
klmitch (q-noreply) wrote :

I figured I would (not very thoroughly) research some default port numbers in swift/nova:

80: Swift proxy server (swift/etc/proxy-server.conf-sample)
6000: Swift object server
6001: Swift container server
6002: Swift account server
6080: Nova VNC proxy
8001: Nova direct API
8080: Swift proxy server (swift/bin/swift-proxy-server)

Revision history for this message
klmitch (q-noreply) wrote :

Utilizing port 80/8080 (public/admin) based on Jay's argument: "HTTP servers should default to 80/8080, unless there's a reason not to."

Revision history for this message
klmitch (q-noreply) wrote :

But Glance doesn't default to 80 or 8080. Pragmatism to work well
with the whole openstack project will probably be best for getting
keystone incubated/accepted.

On Mon, Jun 20, 2011 at 4:18 PM, dolph
<email address hidden>
wrote:
> Utilizing port 80/8080 (public/admin) based on Jay's argument: "HTTP servers should default to 80/8080, unless there's a reason not to."
>
> --
> Reply to this email directly or view it on GitHub:
> https://github.com/rackspace/keystone/issues/31#issuecomment-1405447
>

--
CONFIDENTIALITY NOTICE:  This email is for sole use of intended
recipient(s).  Unauthorized use is prohibited.

Revision history for this message
klmitch (q-noreply) wrote :

keystone:

8080: keystone API
8081: keystone Admin API

Revision history for this message
klmitch (q-noreply) wrote :

3306: MySQL
5672: AMPQ (RabbitMQ)
9292: Glance API
9191: Glance Registry
5900...590?: qemu-system for VNC

Revision history for this message
klmitch (q-noreply) wrote :

I'm looking at either 5000/5001 or 9000/9001 as being uncontested, available ports within openstack for use by Keystone. If no one has any objections to either pair, I'll flip a coin.

Revision history for this message
klmitch (q-noreply) wrote :

Moved to 5000/5001. Thanks, dolph.

Revision history for this message
klmitch (q-noreply) wrote :

Also raised this to mailing list today

Adil Ishaq (iradvisor)
Changed in keystone:
assignee: nobody → Adil Ishaq (iradvisor)
Guruprasad (lgp171188)
Changed in keystone:
assignee: Adil Ishaq (iradvisor) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.