Bug 856202
Summary: | Can not port-forward an application with ruby-1.8 | ||
---|---|---|---|
Product: | OKD | Reporter: | Jianwei Hou <jhou> |
Component: | oc | Assignee: | Fabiano Franz <ffranz> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | libra bugs <libra-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 2.x | CC: | bmeng, ffranz, johnp |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-09-17 21:29:01 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jianwei Hou
2012-09-11 12:38:10 UTC
A couple of error conditions weren't caught so I have fixed that but that does not fix the issue that you can't port forward. Can you run these commands and paste the output: rhc port-forward -a php1 rhc-port-forward -a php1 When the output tells you to run the ssh command manually, can you also run that and paste the output here? If they are all the same then there is an issue with port-forwarding selecting ports that are already in use. I notice that 8080 is used and that is a popular port for local web services (along with 8000 and 8888) so it may be the issue that all those systems are currently running services on those ports and this is a deeper issue. working on now, incremental fix has been checked in and requesting more info from QE. blocking US2833. expect to have fixed by tomrrow (In reply to comment #1) > A couple of error conditions weren't caught so I have fixed that but that > does not fix the issue that you can't port forward. Can you run these > commands and paste the output: > > rhc port-forward -a php1 > rhc-port-forward -a php1 It would be useful to use debug flag: rhc port-forward -a php1 -d rhc-port-forward -a php1 -d Also, on the Mac platform you probably need the following workaround, please try that: https://access.redhat.com/knowledge/docs/en-US/OpenShift/2.0/html/User_Guide/sect-User_Guide-Application_Maintenance_Monitoring_and_Troubleshooting-Performing_Application_Maintenance_from_Your_Workstation.html#sect-User_Guide-Port_Forwarding-Port_Forwarding_on_Mac_OS_X > > When the output tells you to run the ssh command manually, can you also run > that and paste the output here? If they are all the same then there is an > issue with port-forwarding selecting ports that are already in use. I > notice that 8080 is used and that is a popular port for local web services > (along with 8000 and 8888) so it may be the issue that all those systems are > currently running services on those ports and this is a deeper issue. Checked this bug with rhc-0.98.14, issue has been fixed. rhc port-forward works well on Fedora16/Ubuntu/MacOSX with ruby-1.8. and works well on Windows7/Fedora17 with ruby-1.9. Mark the bug as verified. |