将作业发送到远程 carte 服务器以空 HTTP 对话框结束

Sending job to remote carte server ends with empty HTTP dialog

我已将我的存储库上传到远程服务器,当我尝试从我的本地 PC 到服务器上 运行 作业时,我只收到一个显示 'http' 的对话框。详情显示

org.pentaho.di.core.exception.KettleException: 
java.net.UnknownHostException: http
http

    at org.pentaho.di.job.Job.sendToSlaveServer(Job.java:1717)
    at org.pentaho.di.ui.spoon.delegates.SpoonJobDelegate.executeJob(SpoonJobDelegate.java:1421)
    at org.pentaho.di.ui.spoon.Spoon.executeJob(Spoon.java:8603)
    at org.pentaho.di.ui.spoon.Spoon.executeFile(Spoon.java:8562)
    at org.pentaho.di.ui.spoon.Spoon.runFile(Spoon.java:8527)
    at org.pentaho.di.ui.spoon.job.JobGraph.runJob(JobGraph.java:3429)
    at org.pentaho.di.ui.spoon.job.JobGraph.widgetSelected(JobGraph.java:1436)
    at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
    at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
    at org.eclipse.swt.widgets.Display.sendEvent(Unknown Source)
    at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
    at org.pentaho.di.ui.spoon.Spoon.readAndDispatch(Spoon.java:1405)
    at org.pentaho.di.ui.spoon.Spoon.waitForDispose(Spoon.java:7989)
    at org.pentaho.di.ui.spoon.Spoon.start(Spoon.java:9371)
    at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:711)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)
Caused by: java.net.UnknownHostException: http
    at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
    at java.net.InetAddress.lookupAllHostAddr(InetAddress.java:929)
    at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324)
    at java.net.InetAddress.getAllByName0(InetAddress.java:1277)
    at java.net.InetAddress.getAllByName(InetAddress.java:1193)
    at java.net.InetAddress.getAllByName(InetAddress.java:1127)
    at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45)
    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:112)
    at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:374)
    at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
    at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
    at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
    at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
    at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
    at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
    at org.pentaho.di.cluster.SlaveServer.executeAuth(SlaveServer.java:707)
    at org.pentaho.di.cluster.SlaveServer.sendXML(SlaveServer.java:617)
    at org.pentaho.di.job.Job.sendToSlaveServer(Job.java:1694)
    ... 21 more

我可以通过浏览器和 Web GUI 访问服务器,所以通常它是可用的。我在尝试从 Spoon 监控 carte 服务器时也遇到了同样的错误。

刚刚意识到问题所在:不要使用 http://mylittleserver.com 作为主机,而只使用 mylittleserver.com - 这已解决问题![​​=11=]