-
Symptom: Command ‘ionic serve’ fails on AWS EC2 instance with RHEL 8. The browser says the connection is refused.
-
Message:
> ng run app:serve --host=localhost --port=8100
[ng] ℹ 「wds」: Project is running at http://localhost:8100/webpack-dev-server/
[ng] ℹ 「wds」: webpack output is served from /
[ng] ℹ 「wds」: 404s will fallback to //index.html
Additionally, the same message comes out when I successfully ran the same command on Win 10; but there were some more like below:
[ng] chunk {common} common.js, common.js.map (common) 22.9 kB [rendered]
[ng] chunk {core-js-js} core-js-js.js, core-js-js.js.map (core-js-js) 77.9 kB [rendered]
[ng] chunk {css-shim-3ea8955c-3ea8955c-js} css-shim-3ea8955c-3ea8955c-js.js, css-shim-3ea8955c-3ea8955c-js.js.map (css-shim-3ea8955c-3ea8955c-js) 20.7 kB [rendered]
...
- IONIC info:
Ionic CLI : 5.2.5 (/usr/lib/node_modules/ionic)
Ionic Framework : @ionic/angular 4.7.1
@angular-devkit/build-angular : 0.801.3
@angular-devkit/schematics : 8.1.3
@angular/cli : 8.1.3
@ionic/angular-toolkit : 2.0.0
Utility:
cordova-res : not installed
native-run : not installed
System:
NodeJS : v10.14.1 (/usr/bin/node)
npm : 6.4.1
OS : Linux 4.18
- Security group on AWS:
Inbound: HTTP 80 and SSH 20 to my computer IP and TCP 8100 to all IPs.
Outbound: HTTP 80 and TCP 8100 to all IPs.
Does anyone have an idea to check out what make the problem? Any comment will be appreciated.