Seems fine to telnet 54.222.154.149 80. Please have a try. Thanks!

<https://lh3.googleusercontent.com/-orQDsI2L7u8/V21tMcuKWHI/AAAAAAAAAFQ/Zk2MKeg22-gFQ-Q_GlKhHbqbby2pkHKJwCLcB/s1600/telnet80.PNG>

Brant

On Saturday, June 25, 2016 at 1:13:58 AM UTC+8, Daniele Testa wrote:
>
> Please stop all scalr services with "scalr-server-manage stop all"
> Then start a simple echo server. Something like this:
>
> ncat -l 80 -k -c 'xargs -n1 echo'
>
> Then try to telnet to port 80. If you still can't connect, you have a 
> firewall issue.
>
>
> On Fri, Jun 24, 2016 at 8:06 PM, Brant Fortest <[email protected] 
> <javascript:>> wrote:
>
>> In my condition,
>> "#{app_server_ip}/32" is '54.222.154.149'/32
>> "#{worker_server_ip}/32" is '54.222.154.88'/32
>>
>>
>>
>> On Saturday, June 25, 2016 at 12:52:46 AM UTC+8, Marc O'Brien wrote:
>>>
>>> Hi Brant,
>>>
>>> It also looks like you may have the following configuration value 
>>> commented out:  app[:ip_ranges] = ["#{app_server_ip}/32", 
>>> "#{worker_server_ip}/32",]
>>>
>>> Many thanks,
>>> Wm. Marc O'Brien
>>> Scalr Technical Support
>>>
>>> On Friday, June 24, 2016 at 10:46:29 AM UTC-6, Marc O'Brien wrote:
>>>>
>>>> Hi Brant,
>>>>
>>>> If you are having the same behavior it is likely that there is either a 
>>>> networking problem or an app server service config problem.  As a first 
>>>> step you may want to verify what services are listening on what ports on 
>>>> this app server with netstat.
>>>>
>>>> Many thanks,
>>>> Wm. Marc O'Brien
>>>> Scalr Technical Support
>>>>
>>>> On Friday, June 24, 2016 at 10:32:20 AM UTC-6, Brant Fortest wrote:
>>>>>
>>>>> Hi, Marc,
>>>>> Thanks for your quick reply.
>>>>> I did open both 80/443.
>>>>> Telnet 54.222.154.149 80/443 isn't working here for me as well. But 
>>>>> on 172 is fine.
>>>>>
>>>>> Any other tips? Thanks!
>>>>>
>>>>> Brant
>>>>>
>>>>> On Saturday, June 25, 2016 at 12:26:23 AM UTC+8, Marc O'Brien wrote:
>>>>>>
>>>>>> Hi Brant,
>>>>>>
>>>>>> Telnet to port 80 on host 54.222.154.149 fails.  You may need to open 
>>>>>> your security group firewall rules to allow HTTP traffic on this public 
>>>>>> interface.
>>>>>>
>>>>>> Many thanks,
>>>>>> Wm. Marc O'Brien
>>>>>> Scalr Technical Support
>>>>>>
>>>>>>
>>>>>> On Friday, June 24, 2016 at 10:21:12 AM UTC-6, Brant Fortest wrote:
>>>>>>>
>>>>>>> Hi, Team,
>>>>>>> I just set up a "4-server Scalr 
>>>>>>> <https://github.com/scalr-tutorials/scalr-server-configuration/tree/master/4-server>"
>>>>>>>  
>>>>>>> server stack in aws, but it is only available by accessing it's private 
>>>>>>> IP 
>>>>>>> - 172.*.*.* , unavailable by it's public IP. 
>>>>>>> Anything went wrong?
>>>>>>> You can have a try on https://54.222.154.149
>>>>>>> Looking forward to hearing from you asap. Thanks! 
>>>>>>>
>>>>>>> And here's the content of scalr-server.rb file.
>>>>>>>
>>>>>>> ------------------
>>>>>>> root@ip-172-31-5-21:/etc/scalr-server# cat scalr-server.rb 
>>>>>>>
>>>>>>> ########################################################################################
>>>>>>> # IMPORTANT: This is NOT a substitute for documentation. Make sure 
>>>>>>> that you understand #
>>>>>>> # the configuration parameters you use in your configuration file.   
>>>>>>>                   #
>>>>>>>
>>>>>>> ########################################################################################
>>>>>>>
>>>>>>> # Disable all services by default
>>>>>>> enable_all false
>>>>>>>
>>>>>>>
>>>>>>> ##########################
>>>>>>> # Topology Configuration #
>>>>>>> ##########################
>>>>>>>
>>>>>>> # You can use IPs for the below as well, but hostnames are 
>>>>>>> preferable.
>>>>>>> app_server_host = '54.222.154.149'  # This MUST be reachable by your 
>>>>>>> instances.
>>>>>>> main_mysql_server_host = '54.222.215.202'
>>>>>>> ca_mysql_server_host = '54.222.215.202'
>>>>>>>
>>>>>>> # Server IPs. Those MUST be IPs, not hostnames.
>>>>>>> app_server_ip = '54.222.154.149'
>>>>>>> worker_server_ip = '54.222.154.88'
>>>>>>>
>>>>>>>
>>>>>>> ####################
>>>>>>> # External Routing #
>>>>>>> ####################
>>>>>>>
>>>>>>> proto = 'https'  # Set up the SSL settings and this to 'https' to 
>>>>>>> use HTTPS
>>>>>>> endpoint = app_server_host
>>>>>>>
>>>>>>> routing[:endpoint_scheme] = proto
>>>>>>> routing[:endpoint_host] = endpoint
>>>>>>>
>>>>>>>
>>>>>>> ####################
>>>>>>> # Internal Routing #
>>>>>>> ####################
>>>>>>>
>>>>>>> # Use separate hosts for MySQL
>>>>>>> app[:mysql_scalr_host] = main_mysql_server_host
>>>>>>> app[:mysql_scalr_port] = 3306
>>>>>>>
>>>>>>> app[:mysql_analytics_host] = ca_mysql_server_host
>>>>>>> app[:mysql_analytics_port] = 3306
>>>>>>>
>>>>>>> # Use Memcached locally (it's running on the same servers as the app 
>>>>>>> servers)
>>>>>>> app[:memcached_servers] = ['127.0.0.1:11211']
>>>>>>>
>>>>>>> # Look for the app and graphics locally as well
>>>>>>> proxy[:app_upstreams] = ['127.0.0.1:6000']
>>>>>>> proxy[:graphics_upstreams] = ['127.0.0.1:6100']
>>>>>>> proxy[:plotter_upstreams]  = ['127.0.0.1:6200']
>>>>>>> proxy[:ssl_enable] = true
>>>>>>> proxy[:ssl_redirect] = true
>>>>>>> proxy[:ssl_cert_path] = "/etc/ssl/certs/server.pem"
>>>>>>> proxy[:ssl_key_path] = "/etc/ssl/private/server.key"
>>>>>>>
>>>>>>> # Bind the proxy publicly
>>>>>>> proxy[:bind_host] = '0.0.0.0'
>>>>>>>
>>>>>>> # But bind everything else locally, since it'll go through the proxy
>>>>>>> web[:app_bind_host] = '127.0.0.1'
>>>>>>> web[:app_bind_port] = 6000
>>>>>>>
>>>>>>> web[:graphics_bind_host] = '127.0.0.1'
>>>>>>> web[:graphics_bind_port] = 6100
>>>>>>>
>>>>>>> service[:plotter_bind_host] = '127.0.0.1'
>>>>>>> service[:plotter_bind_port] = 6200
>>>>>>>
>>>>>>> # Bind MySQL publicly, because it'll need to be accessed by the app 
>>>>>>> & worker
>>>>>>> mysql[:bind_host] = '0.0.0.0'
>>>>>>> mysql[:bind_port] = 3306
>>>>>>>
>>>>>>> # The app and Memcached are running on the same server, so bind 
>>>>>>> locally
>>>>>>> memcached[:bind_host] = '127.0.0.1'
>>>>>>> memcached[:bind_port] = 11211
>>>>>>>
>>>>>>>
>>>>>>> #####################
>>>>>>> # App configuration #
>>>>>>> #####################
>>>>>>>
>>>>>>> app[:ip_ranges] = ["#{app_server_ip}/32", "#{worker_server_ip}/32",]
>>>>>>> app[:instances_connection_policy] = 'public' # 'local' or 'public'
>>>>>>> app[:configuration] = {}  # Add extra configuration here
>>>>>>>
>>>>>>> ------------------
>>>>>>>
>>>>>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "scalr-discuss" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Regards,
> Daniele Testa | Solutions Architect @ Scalr | [email protected] 
> <javascript:> | www.scalr.com | blog.scalr.com
>

-- 
You received this message because you are subscribed to the Google Groups 
"scalr-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to