I believe I am getting closer to resolving this, but would sill like some extra insight and eyes on the glass if that is possible. I have made minor changes to the .yml files I have removed the # in front of the server.host and server.port as well as the Elasticsearch.hosts and removed the quotation marks that surrounded the http://0.0.0.0:9200 in the Kibana.yml file.
In the Elasticsearch.yml file I have removed the # from the network.host, http.port and the discovery.seed_hosts.
Now when I run a curl to the Elasticsearch from either the Kibana box or the Elasticsearch box I recieve the proper response. If I run a curl from either of the two machines looking at the kibana I still recieve the " Kibana Server is not ready yet"
Current kibana log below.
{"type":"log","@timestamp":"2021-10-04T08:42:50-04:00","tags":["info","plugins-service"],"pid":1886,"message":"Plugin \"timelines\" is disabled."}
{"type":"log","@timestamp":"2021-10-04T08:42:51-04:00","tags":["warning","config","deprecation"],"pid":1886,"message":"\"logging.dest\" has been deprecated and will be removed in 8.0. To set the destination moving forward, you can use the \"console\" appender in your logging configuration or define a custom one. For more details, see https://github.com/elastic/kibana/blob/master/src/core/server/logging/README.mdx"}
{"type":"log","@timestamp":"2021-10-04T08:42:51-04:00","tags":["warning","config","deprecation"],"pid":1886,"message":"plugins.scanDirs is deprecated and is no longer used"}
{"type":"log","@timestamp":"2021-10-04T08:42:51-04:00","tags":["warning","config","deprecation"],"pid":1886,"message":"Config key [monitoring.cluster_alerts.email_notifications.email_address] will be required for email notifications to work in 8.0.\""}
{"type":"log","@timestamp":"2021-10-04T08:42:52-04:00","tags":["info","plugins-system"],"pid":1886,"message":"Setting up [106] plugins: [code,taskManager,licensing,globalSearch,globalSearchProviders,banners,usageCollection,xpackLegacy,telemetryCollectionManager,telemetry,telemetryCollectionXpack,kibanaUsageCollection,securityOss,share,newsfeed,mapsEms,mapsLegacy,kibanaLegacy,licenseApiGuard,translations,legacyExport,embeddable,uiActionsEnhanced,esUiShared,expressions,charts,bfetch,data,home,console,consoleExtensions,apmOss,searchprofiler,painlessLab,grokdebugger,management,advancedSettings,savedObjects,visualizations,visTypeVislib,visTypeVega,visTypeTagcloud,visTypeMetric,visTypeTimelion,features,licenseManagement,watcher,visTypeMarkdown,visTypeTable,visTypeXy,tileMap,regionMap,presentationUtil,canvas,graph,timelion,dashboard,dashboardEnhanced,visualize,visTypeTimeseries,inputControlVis,indexPatternManagement,discover,discoverEnhanced,savedObjectsManagement,spaces,security,savedObjectsTagging,lens,reporting,lists,encryptedSavedObjects,dashboardMode,dataEnhanced,cloud,upgradeAssistant,snapshotRestore,fleet,indexManagement,remoteClusters,crossClusterReplication,rollup,indexLifecycleManagement,enterpriseSearch,beatsManagement,transform,ingestPipelines,fileUpload,maps,fileDataVisualizer,eventLog,actions,alerting,triggersActionsUi,stackAlerts,ruleRegistry,observability,osquery,ml,securitySolution,cases,infra,monitoring,logstash,apm,uptime]"}
{"type":"log","@timestamp":"2021-10-04T08:42:52-04:00","tags":["info","plugins","taskManager"],"pid":1886,"message":"TaskManager is identified by the Kibana UUID: aa0e8f7c-b59d-4aa7-9857-48024e0ae856"}
{"type":"log","@timestamp":"2021-10-04T08:42:56-04:00","tags":["warning","plugins","security","config"],"pid":1886,"message":"Generating a random key for xpack.security.encryptionKey. To prevent sessions from being invalidated on restart, please set xpack.security.encryptionKey in the kibana.yml or use the bin/kibana-encryption-keys command."}
{"type":"log","@timestamp":"2021-10-04T08:42:56-04:00","tags":["warning","plugins","security","config"],"pid":1886,"message":"Session cookies will be transmitted over insecure connections. This is not recommended."}
{"type":"log","@timestamp":"2021-10-04T08:42:57-04:00","tags":["warning","plugins","reporting","config"],"pid":1886,"message":"Generating a random key for xpack.reporting.encryptionKey. To prevent sessions from being invalidated on restart, please set xpack.reporting.encryptionKey in the kibana.yml or use the bin/kibana-encryption-keys command."}
{"type":"log","@timestamp":"2021-10-04T08:42:57-04:00","tags":["warning","plugins","reporting","config"],"pid":1886,"message":"Chromium sandbox provides an additional layer of protection, but is not supported for Linux CentOS 7.9.2009 OS. Automatically setting 'xpack.reporting.capture.browser.chromium.disableSandbox: true'."}
{"type":"log","@timestamp":"2021-10-04T08:42:57-04:00","tags":["warning","plugins","encryptedSavedObjects"],"pid":1886,"message":"Saved objects encryption key is not set. This will severely limit Kibana functionality. Please set xpack.encryptedSavedObjects.encryptionKey in the kibana.yml or use the bin/kibana-encryption-keys command."}
{"type":"log","@timestamp":"2021-10-04T08:42:57-04:00","tags":["warning","plugins","actions","actions"],"pid":1886,"message":"APIs are disabled because the Encrypted Saved Objects plugin is missing encryption key. Please set xpack.encryptedSavedObjects.encryptionKey in the kibana.yml or use the bin/kibana-encryption-keys command."}
{"type":"log","@timestamp":"2021-10-04T08:42:57-04:00","tags":["warning","plugins","alerting","plugins","alerting"],"pid":1886,"message":"APIs are disabled because the Encrypted Saved Objects plugin is missing encryption key. Please set xpack.encryptedSavedObjects.encryptionKey in the kibana.yml or use the bin/kibana-encryption-keys command."}
{"type":"log","@timestamp":"2021-10-04T08:43:06-04:00","tags":["info","plugins","monitoring","monitoring"],"pid":1886,"message":"config sourced from: production cluster"}
{"type":"log","@timestamp":"2021-10-04T08:43:07-04:00","tags":["info","savedobjects-service"],"pid":1886,"message":"Waiting until all Elasticsearch nodes are compatible with Kibana before starting saved objects migrations..."}
{"type":"log","@timestamp":"2021-10-04T08:43:07-04:00","tags":["error","savedobjects-service"],"pid":1886,"message":"Unable to retrieve version information from Elasticsearch nodes."}
{"type":"log","@timestamp":"2021-10-04T09:10:47-04:00","tags":["info","plugins-system"],"pid":1886,"message":"Stopping all plugins."}
{"type":"log","@timestamp":"2021-10-04T09:10:47-04:00","tags":["info","plugins","monitoring","monitoring","kibana-monitoring"],"pid":1886,"message":"Monitoring stats collection is stopped"}
{"type":"log","@timestamp":"2021-10-04T09:11:17-04:00","tags":["warning","plugins-system"],"pid":1886,"message":"\"eventLog\" plugin didn't stop in 30sec., move on to the next."}
{"type":"log","@timestamp":"2021-10-04T09:12:34-04:00","tags":["info","plugins-service"],"pid":4198,"message":"Plugin \"timelines\" is disabled."}
{"type":"log","@timestamp":"2021-10-04T09:12:35-04:00","tags":["warning","config","deprecation"],"pid":4198,"message":"\"logging.dest\" has been deprecated and will be removed in 8.0. To set the destination moving forward, you can use the \"console\" appender in your logging configuration or define a custom one. For more details, see https://github.com/elastic/kibana/blob/master/src/core/server/logging/README.mdx"}
{"type":"log","@timestamp":"2021-10-04T09:12:35-04:00","tags":["warning","config","deprecation"],"pid":4198,"message":"plugins.scanDirs is deprecated and is no longer used"}
{"type":"log","@timestamp":"2021-10-04T09:12:35-04:00","tags":["warning","config","deprecation"],"pid":4198,"message":"Config key [monitoring.cluster_alerts.email_notifications.email_address] will be required for email notifications to work in 8.0.\""}
{"type":"log","@timestamp":"2021-10-04T09:12:36-04:00","tags":["info","plugins-system"],"pid":4198,"message":"Setting up [106] plugins: [taskManager,licensing,globalSearch,globalSearchProviders,banners,code,usageCollection,xpackLegacy,telemetryCollectionManager,telemetry,telemetryCollectionXpack,kibanaUsageCollection,securityOss,share,newsfeed,mapsEms,mapsLegacy,kibanaLegacy,translations,licenseApiGuard,legacyExport,embeddable,uiActionsEnhanced,expressions,charts,esUiShared,bfetch,data,home,console,consoleExtensions,apmOss,searchprofiler,painlessLab,grokdebugger,management,advancedSettings,savedObjects,visualizations,visTypeVislib,visTypeVega,visTypeTimelion,features,licenseManagement,watcher,visTypeTagcloud,visTypeTable,visTypeMetric,visTypeMarkdown,visTypeXy,tileMap,regionMap,presentationUtil,canvas,graph,timelion,dashboard,dashboardEnhanced,visualize,visTypeTimeseries,inputControlVis,indexPatternManagement,discover,discoverEnhanced,savedObjectsManagement,spaces,security,savedObjectsTagging,lens,reporting,lists,encryptedSavedObjects,dataEnhanced,dashboardMode,cloud,upgradeAssistant,snapshotRestore,fleet,indexManagement,rollup,remoteClusters,crossClusterReplication,indexLifecycleManagement,enterpriseSearch,beatsManagement,transform,ingestPipelines,fileUpload,maps,fileDataVisualizer,eventLog,actions,alerting,triggersActionsUi,stackAlerts,ruleRegistry,observability,osquery,ml,securitySolution,cases,infra,monitoring,logstash,apm,uptime]"}
{"type":"log","@timestamp":"2021-10-04T09:12:36-04:00","tags":["info","plugins","taskManager"],"pid":4198,"message":"TaskManager is identified by the Kibana UUID: aa0e8f7c-b59d-4aa7-9857-48024e0ae856"}
{"type":"log","@timestamp":"2021-10-04T09:12:38-04:00","tags":["warning","plugins","security","config"],"pid":4198,"message":"Generating a random key for xpack.security.encryptionKey. To prevent sessions from being invalidated on restart, please set xpack.security.encryptionKey in the kibana.yml or use the bin/kibana-encryption-keys command."}
{"type":"log","@timestamp":"2021-10-04T09:12:38-04:00","tags":["warning","plugins","security","config"],"pid":4198,"message":"Session cookies will be transmitted over insecure connections. This is not recommended."}
{"type":"log","@timestamp":"2021-10-04T09:12:39-04:00","tags":["warning","plugins","reporting","config"],"pid":4198,"message":"Generating a random key for xpack.reporting.encryptionKey. To prevent sessions from being invalidated on restart, please set xpack.reporting.encryptionKey in the kibana.yml or use the bin/kibana-encryption-keys command."}
{"type":"log","@timestamp":"2021-10-04T09:12:39-04:00","tags":["warning","plugins","reporting","config"],"pid":4198,"message":"Chromium sandbox provides an additional layer of protection, but is not supported for Linux CentOS 7.9.2009 OS. Automatically setting 'xpack.reporting.capture.browser.chromium.disableSandbox: true'."}
{"type":"log","@timestamp":"2021-10-04T09:12:39-04:00","tags":["warning","plugins","encryptedSavedObjects"],"pid":4198,"message":"Saved objects encryption key is not set. This will severely limit Kibana functionality. Please set xpack.encryptedSavedObjects.encryptionKey in the kibana.yml or use the bin/kibana-encryption-keys command."}
{"type":"log","@timestamp":"2021-10-04T09:12:39-04:00","tags":["warning","plugins","actions","actions"],"pid":4198,"message":"APIs are disabled because the Encrypted Saved Objects plugin is missing encryption key. Please set xpack.encryptedSavedObjects.encryptionKey in the kibana.yml or use the bin/kibana-encryption-keys command."}
{"type":"log","@timestamp":"2021-10-04T09:12:39-04:00","tags":["warning","plugins","alerting","plugins","alerting"],"pid":4198,"message":"APIs are disabled because the Encrypted Saved Objects plugin is missing encryption key. Please set xpack.encryptedSavedObjects.encryptionKey in the kibana.yml or use the bin/kibana-encryption-keys command."}
{"type":"log","@timestamp":"2021-10-04T09:12:47-04:00","tags":["info","plugins","monitoring","monitoring"],"pid":4198,"message":"config sourced from: production cluster"}
{"type":"log","@timestamp":"2021-10-04T09:12:49-04:00","tags":["info","savedobjects-service"],"pid":4198,"message":"Waiting until all Elasticsearch nodes are compatible with Kibana before starting saved objects migrations..."}
{"type":"log","@timestamp":"2021-10-04T09:12:49-04:00","tags":["error","savedobjects-service"],"pid":4198,"message":"Unable to retrieve version information from Elasticsearch nodes."}