Hi,

I’ve downloaded the trial version, works like a charm in the development environment, but when I copy the website to a server so that management can see the app, the Rebex component won’t work.

Windows Event Viewer has the following errors… I’ve added a reference to the assembilies in web.config, but I still continue getting the same message… Is there anyone that can think of why the components would keep giving this message in windows event viewer?

Unable to find assembly 'Rebex.Net.Sftp, Version=2.0.3854.0, Culture=neutral, PublicKeyToken=1c4638788972655d'.

FULL ERROR 1: Event Type: Error Event Source: ASP.NET 2.0.50727.0 Event Category: None Event ID: 1334 Date: 10/11/2010 Time: 4:19:25 PM User: N/A Computer: STLWEB006 Description: An unhandled exception occurred and the process was terminated.

Application ID: DefaultDomain

Process ID: 4936

Exception: System.Runtime.Serialization.SerializationException

Message: Unable to find assembly 'Rebex.Net.Sftp, Version=2.0.3854.0, Culture=neutral, PublicKeyToken=1c4638788972655d'.

StackTrace: at System.Runtime.Serialization.Formatters.Binary.BinaryAssemblyInfo.GetAssembly() at System.Runtime.Serialization.Formatters.Binary.ObjectReader.GetType(BinaryAssemblyInfo assemblyInfo, String name) at System.Runtime.Serialization.Formatters.Binary.ObjectMap..ctor(String objectName, String[] memberNames, BinaryTypeEnum[] binaryTypeEnumA, Object[] typeInformationA, Int32[] memberAssemIds, ObjectReader objectReader, Int32 objectId, BinaryAssemblyInfo assemblyInfo, SizedArray assemIdToAssemblyTable) at System.Runtime.Serialization.Formatters.Binary._BinaryParser.ReadObjectWithMapTyped(BinaryObjectWithMapTyped record) at System.Runtime.Serialization.Formatters.Binary._BinaryParser.ReadObjectWithMapTyped(BinaryHeaderEnum binaryHeaderEnum) at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run() at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage) at System.Runtime.Remoting.Channels.CrossAppDomainSerializer.DeserializeObject(MemoryStream stm) at System.AppDomain.Deserialize(Byte[] blob) at System.AppDomain.UnmarshalObject(Byte[] blob)

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

FULL ERROR 2: Event Type: Error Event Source: .NET Runtime 2.0 Error Reporting Event Category: None Event ID: 5000 Date: 10/11/2010 Time: 4:19:26 PM User: N/A Computer: STLWEB006 Description: EventType clr20r3, P1 w3wp.exe, P2 6.0.3790.3959, P3 45d6968e, P4 mscorlib, P5 2.0.0.0, P6 471ebc5b, P7 4642, P8 4b, P9 rebex.net.sftpexception, P10 NIL.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp. Data: 0000: 63 00 6c 00 72 00 32 00 c.l.r.2. 0008: 30 00 72 00 33 00 2c 00 0.r.3.,. 0010: 20 00 77 00 33 00 77 00 .w.3.w. 0018: 70 00 2e 00 65 00 78 00 p...e.x. 0020: 65 00 2c 00 20 00 36 00 e.,. .6. 0028: 2e 00 30 00 2e 00 33 00 ..0...3. 0030: 37 00 39 00 30 00 2e 00 7.9.0... 0038: 33 00 39 00 35 00 39 00 3.9.5.9. 0040: 2c 00 20 00 34 00 35 00 ,. .4.5. 0048: 64 00 36 00 39 00 36 00 d.6.9.6. 0050: 38 00 65 00 2c 00 20 00 8.e.,. . 0058: 6d 00 73 00 63 00 6f 00 m.s.c.o. 0060: 72 00 6c 00 69 00 62 00 r.l.i.b. 0068: 2c 00 20 00 32 00 2e 00 ,. .2... 0070: 30 00 2e 00 30 00 2e 00 0...0... 0078: 30 00 2c 00 20 00 34 00 0.,. .4. 0080: 37 00 31 00 65 00 62 00 7.1.e.b. 0088: 63 00 35 00 62 00 2c 00 c.5.b.,. 0090: 20 00 34 00 36 00 34 00 .4.6.4. 0098: 32 00 2c 00 20 00 34 00 2.,. .4. 00a0: 62 00 2c 00 20 00 72 00 b.,. .r. 00a8: 65 00 62 00 65 00 78 00 e.b.e.x. 00b0: 2e 00 6e 00 65 00 74 00 ..n.e.t. 00b8: 2e 00 73 00 66 00 74 00 ..s.f.t. 00c0: 70 00 65 00 78 00 63 00 p.e.x.c. 00c8: 65 00 70 00 74 00 69 00 e.p.t.i. 00d0: 6f 00 6e 00 20 00 4e 00 o.n. .N. 00d8: 49 00 4c 00 0d 00 0a 00 I.L.....

asked 11 Oct '10, 22:30

Tariq%20Ahmed's gravatar image

Tariq Ahmed
16
accept rate: 0%


This looks like the following events occured:

  1. An SftpException was thrown by one of Sftp object's method.
  2. During the processing of this SftpException, another error occured because of some serialization issue. It looks like the SftpException was passed to a different application domain, although I don't know why that might happen.

Would it be possible to use Sftp object's LogWriter property to create a communication and error log at the server and mail it to us for analysis? That should make it possible to tell what is going on.

link

answered 12 Oct '10, 15:30

Lukas%20Pokorny's gravatar image

Lukas Pokorny ♦♦
2.4k28
accept rate: 31%

Looks like the SFTP error was that the website was unable to connect to the FTP server... apparently port 22 was blocked outbound on the production server... Here's the stack trace of nested exceptions...

Rebex.Net.Sftp A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. at Rebex.Net.Sftp.Connect(String serverName, Int32 serverPort, SshParameters parameters) at Rebex.Net.Sftp.Connect(String serverName) at EnergyAssistance.FtpServer.Connect() at EnergyAssistance.FtpServer.InitializeConnection() at EnergyAssistance.FtpServer.DownloadFiles(String localFolder) at EnergyAssistance.IntegrationMonitor.IntegrateFiles(List`1& results) at EnergyAssistance.IntegrationMonitor.Execute()

Nested Exception: 1 Rebex.Net.ProxySocket A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. at wWGvS.BnRMAeZ.YqGDG(IAsyncResult , String ) at wWGvS.BnRMAeZ.cCoahHZ(IAsyncResult , Int32 ) at Rebex.Net.ProxySocket.Connect(String serverName, Int32 serverPort) at Rebex.Net.Sftp.Connect(String serverName, Int32 serverPort, SshParameters parameters)

Nested Exception: 2 Rebex.Net.ProxySocket A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. at wWGvS.BnRMAeZ.kRCyw(String , IPAddress , Int32 )

Nested Exception: 3 System A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond nnn.nnn.nnn.nn:22 at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) at System.Net.Sockets.Socket.Connect(EndPoint remoteEP) at wWGvS.BnRMAeZ.kRCyw(String , IPAddress , Int32 )

link
This answer is marked "community wiki".

answered 13 Oct '10, 13:37

Tariq's gravatar image

Tariq
16
accept rate: 0%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×141
×7

Asked: 11 Oct '10, 22:30

Seen: 958 times

Last updated: 31 Mar '11, 01:22