I need to install SDK for Epson Printer, but it needs to install Microsoft POS.net
but when i try install MS POS.net it is not complete.
at step " register wmi provider " and it is rolling back action
attached screen shot
Event Log:
Log Name: Application
Source: MsiInstaller
Date: 5/9/2020 2:39:48 AM
Event ID: 11708
Task Category: None
Level: Information
Keywords: Classic
User: OSN\ikrami
Computer: OSN
Description:
Product: Microsoft POS for .NET 1.14.1 -- Installation failed.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MsiInstaller" />
<EventID Qualifiers="0">11708</EventID>
<Level>4</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2020-05-09T00:39:48.925461900Z" />
<EventRecordID>343357</EventRecordID>
<Channel>Application</Channel>
<Computer>OSN</Computer>
<Security UserID="S-1-5-21-2760364576-2455459765-4038222974-1001" />
</System>
<EventData>
<Data>Product: Microsoft POS for .NET 1.14.1 -- Installation failed.</Data>
<Data>(NULL)</Data>
<Data>(NULL)</Data>
<Data>(NULL)</Data>
<Data>(NULL)</Data>
<Data>(NULL)</Data>
<Data>
</Data>
<Binary>7B39333532413734312D373634382D343644412D383036462D3434454436343839304241347D</Binary>
</EventData>
</Event>
Here is my log4j2 SocketAppender configured with SSL
<Configuration status="warn">
<Socket name="transSocketAppender" host="lxddv002.test.intranet"
port="9400" protocol="TCP" reconnectionDelayMillis="30000"
immediateFail="false">
<PatternLayout pattern="%m%n" charset="UTF-8" />
<SSL>
<Truststore location="C:\Users\AC26252\Desktop\certs\keystore.jks"
password="123456" />
</SSL>
</Socket>
<Async name="transSocketAsyncAppender" bufferSize="204800">
<AppenderRef ref="transSocketAppender" />
</Async>
I get this error on my server restart and the first few(2 or 3) request logs are lost and not being transported.
2018-11-22 19:04:05,243 AsyncAppender-socketAsyncAppender ERROR Unable to write to stream TLS:lxddv002.test.intranet:9400 for appender socketAppender: org.apache.logging.log4j.core.appender.AppenderLoggingException: Error writing to TLS:lxddv002.test.intranet:9400
2018-11-22 19:04:05,259 AsyncAppender-socketAsyncAppender ERROR An exception occurred processing Appender socketAppender
org.apache.logging.log4j.core.appender.AppenderLoggingException: Error writing to TLS:lxddv002.test.intranet:9400
at org.apache.logging.log4j.core.net.TcpSocketManager.write(TcpSocketManager.java:229)`at org.apache.logging.log4j.core.appender.OutputStreamManager.write(OutputStreamManager.java:201)`
Is there anything wrong with my configuration? Any help is appreciated. thanks
The issue was with my log4j2 version. I have upgraded to the latest version and its working fine now.
I am using WiX to build a MSI that will be used to silently install and replace templates for a customer's client environment.
This works rather good by now, but when linking the final package with light.exe, I get errors for files using äöüß.
The customer doesn't want to change these names, so I have to change the code.
Is this possible? I currently use the encoding 'windows-1252' which is usable with German. Also I don't think this is an issue in .wix, but rather later on, since there are no errors when compiling with candle.exe
Here are some of the errors. They are all rather similar and all go away if I change the name, heat.exe them and repeat the process after that.
\Folder\Installer.wxs(125) : error LGHT0103 : The system cannot find the file 'SourceDir\install\word\Vorlagenverzeichnisse öffnen.bat'.
\Folder\Installer.wxs(545) : error LGHT0103 : The system cannot find the file 'SourceDir\office12\vorlagen\intern\Protokoll-MA-Gespräch.docx'.
\Folder\Installer.wxs(569) : error LGHT0103 : The system cannot find the file 'SourceDir\office12\vorlagen\Marketing\Waben für Firmendarstellung Englisch.pptx'.
\Folder\Installer.wxs(572) : error LGHT0103 : The system cannot find the file 'SourceDir\office12\vorlagen\Marketing\Waben für Firmendarstellung.pptx'.
\Folder\Installer.wxs(767) : error LGHT0103 : The system cannot find the file 'SourceDir\office12\vorlagen\sonstiges\Hähnchenbestellung.xlt'.
\Folder\Installer.wxs(1007) : error LGHT0103 : The system cannot find the file 'SourceDir\office16\Bilder\Grafiken\nikolausmuÌ^tze.png'.
\Folder\Installer.wxs(1064) : error LGHT0103 : The system cannot find the file 'SourceDir\office16\Bilder\Grafiken\Rechner mit Zahnrädern.png'.
\Folder\Installer.wxs(1130) : error LGHT0103 : The system cannot find the file 'SourceDir\office16\Bilder\Grafiken\unabhaâ êngigkeit.png'.
This is my .wix. I changed it a bit and left out some unneeded parts:
<?xml version='1.0' encoding='windows-1252'?>
<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>
<Product Name='BLABLABLA' Id='*' UpgradeCode='ValidGUID'
Language='1031' Codepage='1252' Version='1.1.1' Manufacturer='BLABLABLA'>
<Package Id='*' Keywords='Installer' Description="Something 1.0 Installer"
Comments='Nothing' Manufacturer='Selfmade Inc.'
InstallerVersion='100' Languages='1031' Compressed='yes' SummaryCodepage='1252' />
<MajorUpgrade AllowSameVersionUpgrades="yes"
DowngradeErrorMessage="More Nothing" />
<Media Id='1' Cabinet='A.cab' EmbedCab='yes' DiskPrompt="Files" />
<Property Id='DiskPrompt' Value="" />
<Property Id="MSIRESTARTMANAGERCONTROL" Value="Disable"/>
<Directory Id='TARGETDIR' Name='SourceDir'>
<Directory Id='noone' Name='noone'/>
</Directory>
<Feature Id='Complete' Level='1'>
<ComponentGroupRef Id='A' />
</Feature>
</Product>
<Fragment>
<DirectoryRef Id="noone">
<Directory Id="..." Name="install" />
<Directory Id="..." Name="office12" />
<Directory Id="..." Name="office16" />
<Directory Id="..." Name="windows" />
</DirectoryRef>
</Fragment>
<Fragment>
<ComponentGroup Id="A">
<Component Id="..." Directory="..." Guid="AnotherValidGUID">
<File Id="..." KeyPath="yes" Source="SourceDir\install\word\Vorlagenverzeichnisse öffnen.bat" />
</Component>
<!--Many More Components-->
</ComponentGroup>
</Fragment>
<!--Also Directories also as Fragments-->
</Wix>
Edit:
#BrianSutherland gave me the final push to the solution.
I changed the Codepages for both Product and Package, which turned out to one step too much.
All it needed is to change the product's codepage.
So my final WiX-Script starts like this:
<?xml version='1.0' encoding='utf-8'?>
<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>
<Product Name='BLABLABLA' Id='*' UpgradeCode='ValidGUID'
Language='1031' Codepage='utf-8' Version='1.1.1' Manufacturer='BLABLABLA'>
<Package Id='*' Keywords='Installer' Description="Something 1.0 Installer"
Comments='Nothing' Manufacturer='Selfmade Inc.'
InstallerVersion='100' Languages='1031' Compressed='yes' SummaryCodepage='1252' />
I have a project that uses a combination of these tools:
==================================
Azure website
Azure Blob
Azure CDN
UmbracoAzureBlobStorage - 1.0.10.5 - https://github.com/idseefeld/UmbracoAzureBlobStorage
WindowsAzure.Storage - 4.3.0
Umbraco - 7.2.5 assembly: 1.0.5610.18894
idseefeld.de.UmbracoAzure - 1.0.0.0
https://our.umbraco.org/projects/backoffice-extensions/azure-blob-storage-provider/
==================================
config/FileSystemProviders.config
<FileSystemProviders>
<!-- Media -->
<Provider alias="media"
type="idseefeld.de.UmbracoAzure.AzureBlobFileSystem, idseefeld.de.UmbracoAzure">
<Parameters>
<add key="containerName" value="media" />
<add key="rootUrl" value="http://az739977.vo.msecnd.net/" />
<add key="connectionString" value="DefaultEndpointsProtocol=https;AccountName=XXX;AccountKey=XXX" />
</Parameters>
</Provider>
</FileSystemProviders>
==================================
The file upload is working as expected at start. But after sometime, and of course few uploads, it looks like our files are deleted from the blob and the CDN cannot serve them anymore.
Is there something I'm missing? I have almost the same configuration in another project and it's working as expected. I tried reinstalling the whole thing but the problem occurs everytimes.
https://our.umbraco.org/projects/backoffice-extensions/azure-blob-storage-provider/ show us configuration that point directly to the blob, not the CDN as I do. Should I take a look at this?
Uninstall-Pacakge UmbracoAzureBlobStorage
Uninstall-Package idseefeld.de.UmbracoAzure
Install-Package UmbracoAzureBlobStorage
Solved the problems. The project referenced the "idseefeld" DLL. It was kinda weird.
I have MVC 3 Application that used to work fine on osFamily 1 (Win 2008 SP2) and .Net 4.0 and would like to upgrade to .Net 4.5 and Windows 2012.
My project is upgraded to .Net 4.5 and it builds without any problems and runs in emulator with no problems.
When I deploy to Windows Azure the role i get this message -
"Recycling (Waiting for role to start... Sites were deployed. [2013-06-01T10:43:59Z])"
I remotely logged in to the machine and I found the below error messages in the windows event viewer.
Error Message 1
Log Name: Application
Source: Application Error
Date: 6/1/2013 10:15:39 AM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: RD00155D492637
Description:
Faulting application name: WaHostBootstrapper.exe, version: 6.0.6002.18488, time stamp: 0x50a71329
Faulting module name: ntdll.dll, version: 6.2.9200.16420, time stamp: 0x505ab405
Exception code: 0xc0000005
Fault offset: 0x0000000000005d92
Faulting process id: 0xadc
Faulting application start time: 0x01ce5eb0eff6e9f1
Faulting application path: E:\base\x64\WaHostBootstrapper.exe
Faulting module path: D:\Windows\SYSTEM32\ntdll.dll
Report Id: 34c3ae25-caa4-11e2-93ef-00155d492637
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2013-06-01T10:15:39.000000000Z" />
<EventRecordID>8187</EventRecordID>
<Channel>Application</Channel>
<Computer>RD00155D492637</Computer>
<Security />
</System>
<EventData>
<Data>WaHostBootstrapper.exe</Data>
<Data>6.0.6002.18488</Data>
<Data>50a71329</Data>
<Data>ntdll.dll</Data>
<Data>6.2.9200.16420</Data>
<Data>505ab405</Data>
<Data>c0000005</Data>
<Data>0000000000005d92</Data>
<Data>adc</Data>
<Data>01ce5eb0eff6e9f1</Data>
<Data>E:\base\x64\WaHostBootstrapper.exe</Data>
<Data>D:\Windows\SYSTEM32\ntdll.dll</Data>
<Data>34c3ae25-caa4-11e2-93ef-00155d492637</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>
Error Message 2
Log Name: Application
Source: .NET Runtime
Date: 6/1/2013 10:15:39 AM
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: RD00155D492637
Description:
Application: CacheDumpGenerator.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Runtime.InteropServices.SEHException
Stack:
at <Module>.RdGetLocalResource(UInt16*, _RD_RESOURCE**)
at <Module>.RdGetLocalResource(UInt16*, _RD_RESOURCE**)
at <Module>._LOCALRESOURCE.GetLocalResourceW(UInt16*, _LOCALRESOURCE**)
at Microsoft.WindowsAzure.ServiceRuntime.Internal.InteropRoleManager.GetLocalResource(System.String, Microsoft.WindowsAzure.ServiceRuntime.Internal.InteropLocalResource ByRef)
at Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.GetLocalResource(System.String)
at Microsoft.ApplicationServer.Caching.AzureCommon.AzureUtility.GetLocalStoreDirectory()
at Microsoft.ApplicationServer.Caching.AzureCommon.AzureStartupLogger.InitializeTraceProvider()
at Microsoft.ApplicationServer.Caching.AzureCommon.AzureStartupLogger.get_TraceProvider()
at Microsoft.ApplicationServer.Caching.AzureCommon.AzureStartupLogger.WriteLog(System.String, System.Diagnostics.TraceEventType, System.String)
at Microsoft.ApplicationServer.Caching.CacheDumpGenerator.ProcessDump.Main(System.String[])
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2013-06-01T10:15:39.000000000Z" />
<EventRecordID>8188</EventRecordID>
<Channel>Application</Channel>
<Computer>RD00155D492637</Computer>
<Security />
</System>
<EventData>
<Data>Application: CacheDumpGenerator.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Runtime.InteropServices.SEHException
Stack:
at <Module>.RdGetLocalResource(UInt16*, _RD_RESOURCE**)
at <Module>.RdGetLocalResource(UInt16*, _RD_RESOURCE**)
at <Module>._LOCALRESOURCE.GetLocalResourceW(UInt16*, _LOCALRESOURCE**)
at Microsoft.WindowsAzure.ServiceRuntime.Internal.InteropRoleManager.GetLocalResource(System.String, Microsoft.WindowsAzure.ServiceRuntime.Internal.InteropLocalResource ByRef)
at Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.GetLocalResource(System.String)
at Microsoft.ApplicationServer.Caching.AzureCommon.AzureUtility.GetLocalStoreDirectory()
at Microsoft.ApplicationServer.Caching.AzureCommon.AzureStartupLogger.InitializeTraceProvider()
at Microsoft.ApplicationServer.Caching.AzureCommon.AzureStartupLogger.get_TraceProvider()
at Microsoft.ApplicationServer.Caching.AzureCommon.AzureStartupLogger.WriteLog(System.String, System.Diagnostics.TraceEventType, System.String)
at Microsoft.ApplicationServer.Caching.CacheDumpGenerator.ProcessDump.Main(System.String[])
</Data>
</EventData>
</Event>
Error Message 3
Log Name: Application
Source: Application Error
Date: 6/1/2013 10:15:39 AM
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: RD00155D492637
Description:
Faulting application name: CacheDumpGenerator.exe, version: 1.0.4797.0, time stamp: 0x506f41e8
Faulting module name: KERNELBASE.dll, version: 6.2.9200.16451, time stamp: 0x50988aa6
Exception code: 0xc06d007e
Fault offset: 0x000000000003811c
Faulting process id: 0x1934
Faulting application start time: 0x01ce5eb0f71984a5
Faulting application path: E:\plugins\Caching\CacheDumpGenerator.exe
Faulting module path: D:\Windows\system32\KERNELBASE.dll
Report Id: 34e2aca6-caa4-11e2-93ef-00155d492637
Faulting package full name:
Faulting package-relative application ID:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2013-06-01T10:15:39.000000000Z" />
<EventRecordID>8189</EventRecordID>
<Channel>Application</Channel>
<Computer>RD00155D492637</Computer>
<Security />
</System>
<EventData>
<Data>CacheDumpGenerator.exe</Data>
<Data>1.0.4797.0</Data>
<Data>506f41e8</Data>
<Data>KERNELBASE.dll</Data>
<Data>6.2.9200.16451</Data>
<Data>50988aa6</Data>
<Data>c06d007e</Data>
<Data>000000000003811c</Data>
<Data>1934</Data>
<Data>01ce5eb0f71984a5</Data>
<Data>E:\plugins\Caching\CacheDumpGenerator.exe</Data>
<Data>D:\Windows\system32\KERNELBASE.dll</Data>
<Data>34e2aca6-caa4-11e2-93ef-00155d492637</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>
ServiceConfiguration.Cloud.csfg
<?xml version="1.0" encoding="utf-8"?>
<ServiceConfiguration serviceName="OpenSpaceAzureDeploymentTesting" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration" osFamily="3" osVersion="*" schemaVersion="2012-10.1.8">
<Role name="OpenSpaceGUI">
<Instances count="1" />
<ConfigurationSettings>
<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="***" />
<Setting name="DataConnectionString" value="***" />
<Setting name="InMaintenanceMode" value="false" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.Enabled" value="true" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountUsername" value="***" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountEncryptedPassword" value="RxM6fiusFUxD/10qlvm0xvwMMBy0qbcGpsMRQUUufHD3DlUnJcaASHP0ygRESmvQDPh2ig0FsA0WK65UDrIJxFnBmRTH4WMPmJIlBa5w2Uht/g7wScwZ3UWN6NEQiHpdCPJSayef2iO3VVXRXxZYiHNdP25sMglcEmPQkVVyE4icoVHhFPffjR24uH7uNf8GK83jIbYYAcPKlVOE84pt5a/EPXG1vBQivf9nxRW84Z2jMxmectqi7Ip0tMjWnZx/IE9J28DwhKmnQSn3wlE4/qqGNxVOSp33VvAMDsGCSqGSIb3DQEHATAUBggqhkiG9w0DBwQIwFSSGHiZSSeAGH3U73yNANRQw6W4sIlmu1lpNEXv2mdWzQ==" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteAccess.AccountExpiration" value="2050-01-01T23:59:59.0000000+00:00" />
<Setting name="Microsoft.WindowsAzure.Plugins.RemoteForwarder.Enabled" value="true" />
<Setting name="Microsoft.WindowsAzure.Plugins.Caching.NamedCaches" value="{"caches":[{"name":"default","policy":{"eviction":{"type":0},"expiration":{"defaultTTL":10,"isExpirable":true,"type":2},"serverNotification":{"isEnabled":false}},"secondaries":0},{"name":"companies","policy":{"eviction":{"type":0},"expiration":{"defaultTTL":10,"isExpirable":true,"type":2},"serverNotification":{"isEnabled":false}},"secondaries":0},{"name":"person","policy":{"eviction":{"type":0},"expiration":{"defaultTTL":10,"isExpirable":true,"type":2},"serverNotification":{"isEnabled":false}},"secondaries":0}]}" />
<Setting name="Microsoft.WindowsAzure.Plugins.Caching.DiagnosticLevel" value="1" />
<Setting name="Microsoft.WindowsAzure.Plugins.Caching.CacheSizePercentage" value="30" />
<Setting name="Microsoft.WindowsAzure.Plugins.Caching.ConfigStoreConnectionString" value="****" />
<Setting name="SiteStatus" value="ok" />
</ConfigurationSettings>
<Certificates>
<Certificate name="*.co.uk" thumbprint="**" thumbprintAlgorithm="sha1" />
<Certificate name="Microsoft.WindowsAzure.Plugins.RemoteAccess.PasswordEncryption" thumbprint="BA399EA1E35B7E3FB00569C0FE1BCA76939EE87F" thumbprintAlgorithm="sha1" />
</Certificates>
</Role>
</ServiceConfiguration>
Any help will be appreciated !!
Thanks
Bhavesh
I did try to remove the Windows.Azure.Caching from my project by removing the package from NuGet, them I tried to deploy to cloud and the web role was deployed successfully but I was unable to browse to my application as it was complaining about in the web.config.
I found the below code was still there in web.config and not cleaned by nuGet.
<dataCacheClients>
<dataCacheClient>
<autoDiscover isEnabled="true" identifier="OpenSpaceGUI" />
</dataCacheClient>
</dataCacheClients>
I removed the above code from web.config and deployed to cloud once again but no luck the web role is recycling in a end-less loop and i found this error details once I remote logged in to the server.
Log Name: Microsoft-Azure-IISConfigurator/Operational
Source: Microsoft-Azure-IISConfigurator
Date: 6/5/2013 9:25:38 PM
Event ID: 3303
Task Category: None
Level: Error
Keywords:
User: SYSTEM
Computer: RD00155D49FC3E
Description:
Exception:System.Runtime.InteropServices.COMException (0xC00CEF03): Exception from HRESULT: 0xC00CEF03
Server stack trace:
at Microsoft.Web.Administration.Interop.AppHostWritableAdminManager.CommitChanges()
at Microsoft.Web.Administration.Configuration.CommitChanges()
at Microsoft.Web.Administration.ConfigurationManager.CommitChanges()
at Microsoft.Web.Administration.ServerManager.CommitChanges()
at Microsoft.WindowsAzure.ServiceRuntime.IISConfigurator.WasManager.DeploySite(String roleId, WASite roleSite, String appPoolName, String sitePath, String iisLogsRootFolder, String failedRequestLogsRootFolder, List`1 bindings, List`1 protocols, FileManager fileManager, WAAppPool defaultAppPoolSettings, String roleGuid, String& appPoolSid, List`1 appPoolsAdded, String configPath)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Microsoft.WindowsAzure.ServiceRuntime.IISConfigurator.WasContainer.DeploySite(String roleId, WASite roleSite, String appPoolName, String sitePath, String iisLogsRootFolder, String failedRequestLogsRootFolder, List`1 bindings, List`1 protocols, FileManager fileManager, WAAppPool defaultAppPoolSettings, String roleGuid, String& appPoolSid, List`1 appPoolsAdded, String configPath)
at Microsoft.WindowsAzure.ServiceRuntime.IISConfigurator.IISConfigurator.Deploy(String roleId, WebAppModel webAppModel, String roleRootDirectory, String sitesDestinationRootDirectory, String diagnosticsRootDirectory, String roleGuid, String configPath)
I have no clue now why this is not working, any help will be appreciated.
Thanks
You need to run your application in OS family 3 if you want .NET 4.5 support. You need to specify this in your ServiceConfiguration.Cloud.cscfg file
<ServiceConfiguration serviceName="XXX"
xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration"
osFamily="3"
osVersion="*"
schemaVersion="2012-10.1.8">
It may not be possible to upgrade your instance and you may have to deploy a new one.
More details on the Azure blog
Update
WaHostBootstrapper.exe will fail when there is something wrong with your azure service (most often without any helpful details) so it is hard to determine exactly what is wrong. It could be something as simple as missing references.
From what you have posted it looks like some of your Microsoft.WindowsAzure.Plugins are having a hard time as well. I would try to remove them and see if the role still fails.
Side note - it is no longer necessary to specify Remote Access in your cscfg file. From ScottGu's blog :
Windows Azure Cloud Services support the ability for developers to RDP into web and
worker role instances. This can be useful when debugging issues.
Prior to today’s release, developers had to explicitly enable RDP support during
development – prior to deploying the Cloud Service to production. If you forgot to
enable this, and then ran into an issue in production, you couldn’t RDP into it
without doing an app update and redeploy (and then waiting to hit the issue again).
With today’s release we have added support to enable administrators to dynamically
configure remote desktop support – even when it was not enabled during the initial
app deployment. This ensures you can always debug issues in production and never
have to redeploy an app in order to RDP into it.
If you can establish a remote desktop connection with the machine, then do that and, rather than just looking in the Event Viewer, open up IIS Manager and browse to your website.
For me, this will often show an ASP.NET yellow screen error identifying any required files that have not been included within your deployed Azure package. You should mark those files as "Copy Local=true" and redeploy - you may need to do this a number of times to catch all of the missing files.