开发者

problem with connecting to server

I have a problem connecting to a port in asp.net web application.

This is the code that i'm using:

internal static IObjectContainer Client

    {
        get
        {
            HttpContext context = HttpContext.Current; 

            IObjectContainer objectClient = context.Items[KEY_DB4O_CLIENT] as IObjectContainer; 

            if (objectClient == null)

            {
                objectClient = Db4oClientServer.OpenClient("localhost", 8372, "duran", "");                    

                context.Items[KEY_DB4O_CLIENT] = objectClient;

            } 

            return objectClient;
        }

    } 

    private static IObjectServer Server

    {
        get
        {
            HttpContext context = HttpContext.Current; 

            if (objectServer == null)

            {
                string yapFilePath = context.Server.MapPath(ConfigurationSettings.AppSettings[KEY_DB4O_FILE_NAME]); 

                objectServer = Db4oClientServer.OpenServer(yapFilePath, 8372);

                objectServer.GrantAccess("duran", "");    开发者_开发百科         

            } 

            return objectServer;
        }

    }

the error i'm getting is :

Server Error in '/' Application. No connection could be made because the target machine actively refused it 127.0.0.1:8372

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 127.0.0.1:8372

Source Error:

Line 36:          {
Line 37: 
Line 38:                objectClient = Db4oClientServer.OpenClient("localhost", 8372, "duran", ""); Line 39:                     
Line 40:                context.Items[KEY_DB4O_CLIENT] = objectClient;

I dont understand how to solve this problem. I'm stuck with this from the past 36 hours.

Please help me

Thanks in anticiption


Not certain, but this error is typically a result of the port not being open on the server. This can be due to firewall settings or antivirus solutions blocking traffic.

this sentence is from from here

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜