Guest User

Untitled

a guest
Oct 26th, 2018
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.36 KB | None | 0 0
  1. const ssh = new Promise(function(resolve, reject) {
  2. const conn = new ssh2Client.Client();
  3. conn.on('ready', function() {
  4. console.log('ready');
  5. conn.sftp(function(err, sftp) {
  6. sftp.readdir('/', function(error, list) {
  7. resolve(list);
  8. console.dir(list);
  9. conn.end();
  10. if (err) {
  11. reject(err);
  12. }
  13. });
  14. });
  15. }).connect({
  16. host: '192.168.4.127',
  17. port: 22,
  18. username: 'root',
  19. password: ''
  20. });
  21. });
  22.  
  23. ssh.then((success)=>{
  24. console.log('ok',success);
  25. }).catch((err)=>{
  26. console.log('err',err);
  27. });
  28.  
  29. zone-mix.js:3292 ERROR Error: Timed out while waiting for handshake
  30. at client.js:695
  31. at ZoneDelegate.push../node_modules/zone.js/dist/zone-mix.js.ZoneDelegate.invokeTask (zone-mix.js:421)
  32. at Object.onInvokeTask (core.js:3815)
  33. at ZoneDelegate.push../node_modules/zone.js/dist/zone-mix.js.ZoneDelegate.invokeTask (zone-mix.js:420)
  34. at Zone.push../node_modules/zone.js/dist/zone-mix.js.Zone.runTask (zone-mix.js:188)
  35. at push../node_modules/zone.js/dist/zone-mix.js.ZoneTask.invokeTask (zone-mix.js:496)
  36. at ZoneTask.invoke (zone-mix.js:485)
  37. at timer (zone-mix.js:2074)
  38. console.(anonymous function) @ zone-mix.js:3292
  39. defaultErrorLogger @ core.js:1673
  40. push../node_modules/@angular/core/fesm5/core.js.ErrorHandler.handleError @ core.js:1719
  41. next @ core.js:4319
  42. schedulerFn @ core.js:3555
  43. push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.__tryOrUnsub @ Subscriber.js:195
  44. push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.next @ Subscriber.js:133
  45. push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber._next @ Subscriber.js:77
  46. push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber.next @ Subscriber.js:54
  47. push../node_modules/rxjs/_esm5/internal/Subject.js.Subject.next @ Subject.js:47
  48. push../node_modules/@angular/core/fesm5/core.js.EventEmitter.emit @ core.js:3539
  49. (anonymous) @ core.js:3846
  50. push../node_modules/zone.js/dist/zone-mix.js.ZoneDelegate.invoke @ zone-mix.js:388
  51. push../node_modules/zone.js/dist/zone-mix.js.Zone.run @ zone-mix.js:138
  52. push../node_modules/@angular/core/fesm5/core.js.NgZone.runOutsideAngular @ core.js:3783
  53. onHandleError @ core.js:3846
  54. push../node_modules/zone.js/dist/zone-mix.js.ZoneDelegate.handleError @ zone-mix.js:392
  55. push../node_modules/zone.js/dist/zone-mix.js.Zone.runTask @ zone-mix.js:191
  56. push../node_modules/zone.js/dist/zone-mix.js.ZoneTask.invokeTask @ zone-mix.js:496
  57. ZoneTask.invoke @ zone-mix.js:485
  58. timer @ zone-mix.js:2074
  59. setTimeout (async)
  60. scheduleTask @ zone-mix.js:2095
  61. push../node_modules/zone.js/dist/zone-mix.js.ZoneDelegate.scheduleTask @ zone-mix.js:407
  62. onScheduleTask @ zone-mix.js:297
  63. push../node_modules/zone.js/dist/zone-mix.js.ZoneDelegate.scheduleTask @ zone-mix.js:401
  64. push../node_modules/zone.js/dist/zone-mix.js.Zone.scheduleTask @ zone-mix.js:232
  65. push../node_modules/zone.js/dist/zone-mix.js.Zone.scheduleMacroTask @ zone-mix.js:255
  66. scheduleMacroTaskWithCurrentZone @ zone-mix.js:1114
  67. (anonymous) @ zone-mix.js:2110
  68. proto.(anonymous function) @ zone-mix.js:1394
  69. startTimeout @ client.js:694
  70. doConnect @ client.js:660
  71. push../node_modules/ssh2/lib/client.js.Client.connect @ client.js:668
  72. (anonymous) @ heroes.component.ts:46
  73. ZoneAwarePromise @ zone-mix.js:891
  74. push../src/app/components/heroes/heroes.component.ts.HeroesComponent.ngOnInit @ heroes.component.ts:32
  75. checkAndUpdateDirectiveInline @ core.js:9250
  76. checkAndUpdateNodeInline @ core.js:10514
  77. checkAndUpdateNode @ core.js:10476
  78. debugCheckAndUpdateNode @ core.js:11109
  79. debugCheckDirectivesFn @ core.js:11069
  80. (anonymous) @ HeroesComponent_Host.ngfactory.js? [sm]:1
  81. debugUpdateDirectives @ core.js:11061
  82. checkAndUpdateView @ core.js:10458
  83. callViewAction @ core.js:10699
  84. execEmbeddedViewsAction @ core.js:10662
  85. checkAndUpdateView @ core.js:10459
  86. callViewAction @ core.js:10699
  87. execComponentViewsAction @ core.js:10641
  88. checkAndUpdateView @ core.js:10464
  89. callWithDebugContext @ core.js:11351
  90. debugCheckAndUpdateView @ core.js:11029
  91. push../node_modules/@angular/core/fesm5/core.js.ViewRef_.detectChanges @ core.js:8845
  92. (anonymous) @ core.js:4581
  93. push../node_modules/@angular/core/fesm5/core.js.ApplicationRef.tick @ core.js:4581
  94. (anonymous) @ core.js:4473
  95. push../node_modules/zone.js/dist/zone-mix.js.ZoneDelegate.invoke @ zone-mix.js:388
  96. onInvoke @ core.js:3824
  97. push../node_modules/zone.js/dist/zone-mix.js.ZoneDelegate.invoke @ zone-mix.js:387
  98. push../node_modules/zone.js/dist/zone-mix.js.Zone.run @ zone-mix.js:138
  99. push../node_modules/@angular/core/fesm5/core.js.NgZone.run @ core.js:3738
  100. next @ core.js:4473
  101. schedulerFn @ core.js:3555
  102. push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.__tryOrUnsub @ Subscriber.js:195
  103. push../node_modules/rxjs/_esm5/internal/Subscriber.js.SafeSubscriber.next @ Subscriber.js:133
  104. push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber._next @ Subscriber.js:77
  105. push../node_modules/rxjs/_esm5/internal/Subscriber.js.Subscriber.next @ Subscriber.js:54
  106. push../node_modules/rxjs/_esm5/internal/Subject.js.Subject.next @ Subject.js:47
  107. push../node_modules/@angular/core/fesm5/core.js.EventEmitter.emit @ core.js:3539
  108. checkStable @ core.js:3793
  109. onHasTask @ core.js:3837
  110. push../node_modules/zone.js/dist/zone-mix.js.ZoneDelegate.hasTask @ zone-mix.js:441
  111. push../node_modules/zone.js/dist/zone-mix.js.ZoneDelegate._updateTaskCount @ zone-mix.js:461
  112. push../node_modules/zone.js/dist/zone-mix.js.Zone._updateTaskCount @ zone-mix.js:285
  113. push../node_modules/zone.js/dist/zone-mix.js.Zone.runTask @ zone-mix.js:205
  114. drainMicroTaskQueue @ zone-mix.js:595
  115. Promise resolved (async)
  116. scheduleMicroTask @ zone-mix.js:578
  117. push../node_modules/zone.js/dist/zone-mix.js.ZoneDelegate.scheduleTask @ zone-mix.js:410
  118. push../node_modules/zone.js/dist/zone-mix.js.Zone.scheduleTask @ zone-mix.js:232
  119. push../node_modules/zone.js/dist/zone-mix.js.Zone.scheduleMicroTask @ zone-mix.js:252
  120. scheduleResolveOrReject @ zone-mix.js:862
  121. ZoneAwarePromise.then @ zone-mix.js:962
  122. push../node_modules/@angular/core/fesm5/core.js.PlatformRef.bootstrapModule @ core.js:4353
  123. ./src/main.ts @ main.ts:12
  124. __webpack_require__ @ bootstrap:76
  125. 0 @ polyfills.ts:84
  126. __webpack_require__ @ bootstrap:76
  127. checkDeferredModules @ bootstrap:43
  128. webpackJsonpCallback @ bootstrap:30
  129. (anonymous) @ main.js:1
  130. zone-mix.js:3292 ERROR Error: connect ETIMEDOUT 192.168.4.127:22
  131. at Object._errnoException (util.js:1024)
  132. at _exceptionWithHostPort (util.js:1046)
  133. at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1182)
Add Comment
Please, Sign In to add comment