1

我承诺成为使用此工具的初学者。好吧,我安装了它,我可以配置服务器和客户端,甚至使用 mySQL 作为数据库。但是,我无法连接到服务器。当我检查应该运行的服务时,plasticscm 服务器停止了。如果我尝试启动它,它会再次停止,告诉某些服务如果没有被其他程序或服务使用则停止。我现在的问题是,如何更改此设置或在plasticscm 中绕过它?

忘了说它的版本是 5.0.4.603。用 5.4.15.605 也试过了

以下是日志文件中的错误:

2014-09-22 20:38:32,738 (null) ACER\Ueli at (null) INFO Transaction - Transaction timeout -> 120000ms 2014-09-22 20:38:33,113 ACER\Ueli 在 INFO Channel - “sinklevel” 压缩模式放。所有元数据都将被序列化 2014-09-22 20:38:33,113 INFO Channel 的 ACER\Ueli - 'BufferPoolMax' 设置为 '10'。它设置对象数据传输的最大可用缓冲区数 2014-09-22 20:38:33,113 ACER\Ueli 在 INFO 通道 - 'SerializationObjectsAtSink' 设置为 'True'。True 表示 SerializationBase 后代被直接写入响应缓冲区 2014-09-22 20:38:33,129 ACER\Ueli 在 INFO Channel - 开始监听 2014-09-22 20:38:33,129 ACER\Ueli 在 INFO Channel - 'sinklevel'压缩模式设置。所有元数据将在 2014-09-22 20:38:33 序列化,129 ACER\Ueli 在 INFO 通道 - 'BufferPoolMax' 设置为 '10'。它设置对象数据传输的最大可用缓冲区数 2014-09-22 20:38:33,129 ACER\Ueli 在 INFO 通道 - 'SerializationObjectsAtSink' 设置为 'True'。True 表示 SerializationBase 后代直接写入响应缓冲区 2014-09-22 20:38:33,129 ACER\Ueli at INFO Channel - 为主机“acer”创建自签名证书“​​ssl-certificate.pfx”2014-09-22 20:38:33,144 ACER\Ueli at FATAL Daemon - 远程配置失败,出现异常“System.Reflection.TargetInvocationException:调用目标已引发异常。---> System.MissingMethodException:找不到方法:'Void Mono.Security.X509.Extensions.SubjectAltNameExtension..ctor(System.String[], System.String[]、System.String[]、System.String[])'。在 Codice.Channels.SelfSignedCertificate.GeneratePkcs12Certificate(String fileName, String hostName, DateTime validFrom, DateTime validTill, String plainTextPassword, String[] alternativeHostNames, String[] alternativeIpAddresses) 在 Codice.Channels.SelfSignedCertificate.GenerateHostCertificateIfNeeded() 在 Codice.Channels.SslServerChannel .ProcessPfxCertificate(String certFileName) at Codice.Channels.SslServerChannel..ctor(IDictionary properties, IServerChannelSinkProvider serverSinkProvider) at Codice.Channels.PlasticSecuredTcpChannel.Init(IDictionary properties, IClientChannelSinkProvider clientSink, IServerChannelSinkProvider serverSink) --- 内部异常堆栈跟踪结束 - -- 在 System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct&

ACER 是我的机器,Ueli 是用户。这是 5.4.15.605

远程处理.conf:

<configuration>
    <system.runtime.remoting>
        <application>
            <channels>
                <channel type="Codice.Channels.PlasticTcpChannel,plastictcpchannel" port="8087" name="normal">
                    <serverProviders>
                        <formatter type="Codice.Channels.PlasticBinaryServerFormatterSinkProvider, plastictcpchannel" typeFilterLevel="Full" Compression="sinklevel" SerializationObjectsAtSink="true" BufferPoolMax="10"/>
                        <provider type="Codice.CM.Server.ExceptionTracerSinkProvider, servercommon" />
                    </serverProviders>
                    <clientProviders>
                        <provider type="Codice.Channels.ClientSinkProvider, plastictcpchannel" />
                        <formatter ref="binary" />
                    </clientProviders>
                </channel>

                <channel type="Codice.Channels.PlasticSecuredTcpChannel, plastictcpchannel" port="8088" sslPfxFile="ssl-certificate.pfx" sslPfxFilePassword="|SoC|2ogBDa8GmifTjC7UKp4KuoF0/jWYlXy2" name="secured">
                    <serverProviders>
                        <formatter type="Codice.Channels.PlasticBinaryServerFormatterSinkProvider, plastictcpchannel" typeFilterLevel="Full" Compression="sinklevel" SerializationObjectsAtSink="true" BufferPoolMax="10"/>
                        <provider type="Codice.CM.Server.ExceptionTracerSinkProvider, servercommon" />
                    </serverProviders>
                    <clientProviders>
                        <provider type="Codice.Channels.ClientSinkProvider, plastictcpchannel" />
                        <formatter ref="binary" />
                    </clientProviders>
                </channel>
            </channels>
        </application>
    </system.runtime.remoting>
</configuration>
4

1 回答 1

1

查看问题,它与“remoting.conf”文件中配置的 SSL 通道有关。禁用它后(@orca 实际上不想使用它),问题不再发生。

如果您查看“remoting.conf”文件,它有两个通道,一个 TCP 通道和一个 SSL 可选通道。

于 2014-10-01T16:12:19.053 回答