2013-06-25 3 views
0

Azure 에뮬레이터 내에서 동일한 Orchard webrole을 로컬로 실행할 수 있지만 Azure Cloud Services에 배포하면 실패합니다. 아래 그림과 같이 1 차 하중.Azure에 대한 과수원 배포가 "대상 컴퓨터가 적극적으로 거부했습니다."127000.01 : 10000 "

EDIT : 127.0.0.1:10000은 Bob 저장소 로컬 에뮬레이터에서 사용됩니다. 나는 cscfg 및 cscfg 파일을 두 번 확인했습니다. 실제 BLOB 저장소 자격 증명을 제공하고 있습니다. 기묘한. 오차드 우리는 Orchard 1.6.1 "source code" 버전을 사용하는 ... 다른 파일 (들)에서

뭔가를 따기 및합니다 (Orchard.Azure.CloudServiceOrchard.Azure.Web 프로젝트를 사용)에 포함 된 src\Orchard.Azure\Orchard.Azure.sln 솔루션을 사용하는 경우 궁금하다.

로컬 컴퓨터 (Azure 에뮬레이터 내에서 실행되므로)는 Win8/VS2012/.NET 4.5이고 OSFamily는 클라우드 서비스가 3 (즉, 서버 2012)입니다.

질문 : 누구든지이 문제를 해결하는 방법을 알고 있습니까?

Server Error in '/' Application. 

No connection could be made because the target machine actively refused it 127.0.0.1:10000 

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:10000 

Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 

Stack Trace: 


[SocketException (0x274d): No connection could be made because the target machine actively refused it 127.0.0.1:10000] 
    System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult) +2724827 
    System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception) +392 

[WebException: Unable to connect to the remote server] 
    Microsoft.WindowsAzure.StorageClient.Tasks.Task`1.get_Result() +95 
    Microsoft.WindowsAzure.StorageClient.Tasks.Task`1.ExecuteAndWait() +201 
    Microsoft.WindowsAzure.StorageClient.CloudBlobContainer.CreateIfNotExist(BlobRequestOptions options) +213 
    Orchard.Azure.AzureFileSystem..ctor(String containerName, String root, Boolean isPrivate, CloudStorageAccount storageAccount) +418 
    Orchard.Azure.Environment.Configuration.AzureShellSettingsManager..ctor(CloudStorageAccount storageAccount, IShellSettingsManagerEventHandler events) +91 
    lambda_method(Closure , Object[]) +92 
    Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate() +299 

[DependencyResolutionException: An exception was thrown while invoking the constructor 'Void .ctor(Orchard.Environment.Configuration.IShellSettingsManagerEventHandler)' on type 'AzureShellSettingsManager'.] 
    Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate() +714 
    Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance(IComponentContext context, IEnumerable`1 parameters) +265 
    Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable`1 parameters) +89 
    Autofac.Core.Lifetime.LifetimeScope.GetOrCreateAndShare(Guid id, Func`1 creator) +122 
    Autofac.Core.Resolving.InstanceLookup.Execute() +164 
    Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration registration, IEnumerable`1 parameters) +206 
    Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate() +157 
    Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance(IComponentContext context, IEnumerable`1 parameters) +265 
    Autofac.Core.Resolving.InstanceLookup.Activate(IEnumerable`1 parameters) +89 
    Autofac.Core.Lifetime.LifetimeScope.GetOrCreateAndShare(Guid id, Func`1 creator) +122 
    Autofac.Core.Resolving.InstanceLookup.Execute() +164 
    Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, IComponentRegistration registration, IEnumerable`1 parameters) +206 
    Autofac.Core.Resolving.ResolveOperation.Execute(IComponentRegistration registration, IEnumerable`1 parameters) +193 
    Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(IComponentRegistration registration, IEnumerable`1 parameters) +193 
    Autofac.ResolutionExtensions.ResolveService(IComponentContext context, Service service, IEnumerable`1 parameters) +168 
    Autofac.ResolutionExtensions.Resolve(IComponentContext context, IEnumerable`1 parameters) +117 
    Orchard.Azure.Web.MvcApplication.Application_Start() +322 

[HttpException (0x80004005): An exception was thrown while invoking the constructor 'Void .ctor(Orchard.Environment.Configuration.IShellSettingsManagerEventHandler)' on type 'AzureShellSettingsManager'.] 
    System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +4057733 
    System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +191 
    System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +352 
    System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +407 
    System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +375 

[HttpException (0x80004005): An exception was thrown while invoking the constructor 'Void .ctor(Orchard.Environment.Configuration.IShellSettingsManagerEventHandler)' on type 'AzureShellSettingsManager'.] 
    System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +11702064 
    System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +141 
    System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +4870277 

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.276 

답변

0

좋아, 여전히 심지어 ServiceConfiguration.Cloud.cscfg 파일 내부 로컬 스토리지를 사용하고 있었다 DataConnectionString라는 구성 항목이 보인다. 다른 예외가 표시됩니다.

None of the constructors found with 'Public binding flags' on type 
'Orchard.Environment.DefaultOrchardShell' can be invoked with the 
available services and parameters: 
Cannot resolve parameter 'Orchard.Mvc.Routes.IRoutePublisher routePublisher' of 
constructor 'Void .ctor(System.Func`1[Autofac.Features.OwnedInstances.Owned` 
1[Orchard.Environment.IOrchardShellEvents]], 
System.Collections.Generic.IEnumerable` 
1[Orchard.Mvc.Routes.IRouteProvider], 
System.Collections.Generic.IEnumerable` 
1[Orchard.WebApi.Routes.IHttpRouteProvider], 
Orchard.Mvc.Routes.IRoutePublisher, 
System.Collections.Generic.IEnumerable 
`1[Orchard.Mvc.ModelBinders.IModelBinderProvider], 
Orchard.Mvc.ModelBinders.IModelBinderPublisher, 
Orchard.Tasks.ISweepGenerator)'. 

오, 갈 ...