Quantcast
Channel: All Forums
Viewing all 27852 articles
Browse latest View live

live traffic test,stage.

$
0
0

Good afternoon, how do you think it is the best health checkup agreement for an ARR farm? I have a farm of 10 real servers to which I want to apply live traffic test. I understand that the only way out of the unhealth state is through a URL test check. I assume that I have 10 servers. What do you think of this configuration:
Failiured Code: 500-600 
Maximum Failiured: 20 
FailOrver Period: 10 
Minimum Servers: 5 
Check by URL every 14400 seconds, or 4 hours.
I assume if wrong I did not understand that before repeated errors 500 even if the 10 fail I will always have 5 assets and at 4 hours in case the 500 code has been temporary or false positive the fallen will return to service. I'm fine?

Thank you so much. regards


System.Runtime.InteropServices.COMException (0x800700B7): Cannot create a file when that file already exists. (Exception from HRESULT: 0x800700B7)

$
0
0

Hello,

We are migrating from IIS 7.00 (on 2008 server) to IIS 10 (on a 2016 server) and are running into this error. Any pointers appreciated.

C:\>msdeploy -verb:sync -source:archiveDir=c:\migration,encryptPassword=xyzpass -dest:auto -debug
Info: Updating section (MSDeploy.webServer/webServer/appHostConfig[@path='']/configSections/sectionGroup[@name='system.webServer']/section[@name='httpCompression']).
Info: Adding child appHostConfig (MSDeploy.webServer/webServer/appHostConfig[@path='']/location[@path='']).
System.Runtime.InteropServices.COMException (0x800700B7): Cannot create a file when that file already exists. (Exception from HRESULT: 0x800700B7)
   at Microsoft.Web.Deployment.IAppHostConfigLocationCollection.AddLocation(String bstrLocationPath)
   at Microsoft.Web.Deployment.AppHostConfigProvider.AddChild(DeploymentObject source, Int32 position, Boolean whatIf)
   at Microsoft.Web.Deployment.DeploymentObject.AddChild(DeploymentObject source, Int32 position, DeploymentSyncContext syncContext)
   at Microsoft.Web.Deployment.DeploymentSyncContext.HandleAddChild(DeploymentObject destParent, DeploymentObject sourceObject, Int32 position)
   at Microsoft.Web.Deployment.DeploymentSyncContext.SyncChildrenNoOrder(DeploymentObject dest, DeploymentObject source)
   at Microsoft.Web.Deployment.DeploymentSyncContext.SyncChildren(DeploymentObject dest, DeploymentObject source)
   at Microsoft.Web.Deployment.DeploymentSyncContext.SyncChildrenOrder(DeploymentObject dest, DeploymentObject source)
   at Microsoft.Web.Deployment.DeploymentSyncContext.SyncChildrenOrder(DeploymentObject dest, DeploymentObject source)
   at Microsoft.Web.Deployment.DeploymentSyncContext.ProcessSync(DeploymentObject destinationObject, DeploymentObject sourceObject)
   at Microsoft.Web.Deployment.DeploymentObject.SyncToInternal(DeploymentObject destObject, DeploymentSyncOptions syncOptions, PayloadTable payloadTable, ContentRootTable contentRootTable, Nullable`1 syncPassId, String syncSessionId)
   at Microsoft.Web.Deployment.DeploymentObject.SyncTo(DeploymentProviderOptions providerOptions, DeploymentBaseOptions baseOptions, DeploymentSyncOptions syncOptions)
   at MSDeploy.MSDeploy.ExecuteWorker()
Error count: 1.

Database connection issue after migrating site from IIS6 to IIS 7

$
0
0

Hi all,

We migrated web application from IIS 6 (windoiws 2003) to IIS7(windows 2012 R2).

after migrating Web application, the Website is failing to load  with Below Error.

[OleDbException (0x80004005): [DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.
Invalid connection string attribute]
   data.GetConnection() +361
   Default.Page_Load(Object sender, EventArgs e) +482
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
   System.Web.UI.Control.OnLoad(EventArgs e) +99
   System.Web.UI.Control.LoadRecursive() +50
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627

could some body help me what is the issue. 

Thanks in advance.

[URGENT] IIS manager could not load type 'Microsoft.Windows.Bits.IisExtension'

$
0
0

Hi,

When i open my IIS manager i am getting error

"There was an error while performing this operation.

Details:

Filename: \\?\C:\Windows\system32\inetsrv\config\applicationHost.config

Error:"

It is not showing any error message here.

When i gone through the Event Viewer, it gave me some additional information

IISMANAGER_ERROR_LOADING_PROVIDER_TYPE

IIS Manager could not load type 'Microsoft.Windows.Bits.IisExtension.BitsIISExt7ModuleProvider,Microsoft.Windows.Bits.IisExtension,version=6.0.0.0,culture=neutral,publicKeyToken=31bf3856ad364e35' for module provider 'BitsIISExt7' that is declared in %windir%\system32\inetsrv\config\administration.config. Verify that the type is correct, and that the assembly that contains the module provider is in the Global Assembly Cache (GAC).

Exception:System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Windows.Bits.IisExtension, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.Windows.Bits.IisExtension, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
at System.RuntimeTypeHandle._GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, Boolean loadTypeFromPartialName)
at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark)
at System.RuntimeType.PrivateGetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark)
at System.Type.GetType(String typeName, Boolean throwOnError)
at Microsoft.Web.Management.Server.AdministrationModuleProvider.GetModuleProvider(String userName, String connectionName)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

Please help me ..

HTTP Error 502.3 - Bad Gateway

$
0
0

With a new setup, I have 2 ARR + NLB Servers, Then 2 servers storing the websites in a server farm. 

When trying to connect directly to the website via NLB VIP, I get the error "502 3 12175 15"  If I bypass the ARR servers and go directly the webserver with the content, then the website loads fine. The traffic route is a follows: 

WAN -> NLB VIP (On IIS Default Website) Dedicated to routing traffic only! -> Server Farm (Default URL Rewrite) -> 2x Web Servers with multiple applications. Everything has to be on SSL and each application\domain have there own IP Addresses. (SNI Not Required) 

I am able to ping and telnet perfectly fine from the ARR + NLB Servers to the Server Farm servers. 

Can anyone help troubleshoot this error? 

anonymous authentication not working in iis 10 server

$
0
0

I just upgraded my 2008 server to 2016 and am not able to access any website from any browser. I get a 401 error saying I don't have valid credentials to the directory. This is true on all websites. However one of the sites home page is displayed (probably because it is cached.) I followed one suggestion that the web.config file has something to do with it, but the config files for all websites don't have anything related to any permissions and these files are on the other servers (2008 and 2012) as well and cause no problems. I checked the permissions for the iis_iusrs and the sites all have read and execute, read and list folder contents; all the same as on the older servers. I found something online that mentioned the application pool as having a setting for enabling anonymous authentication, but haven't discovered how to find it. I don't understand why I never had any such problem in over a decade of running windows servers and would appreciate being pointed in the right direction, as I would not like to have to reinstall an older version of windows server.

XML SOAP Request IIS 6

$
0
0

I'm a noob tasked with enabling a server running IIS 6 to accept SOAP requests.

The client will use the SOAP Request will put an XML file on the server and, ultimately, another file will be created on the server that will be sent back to the client before the SOAP interaction is terminated.

How do I make this happen?  I have the SOAP request already.  I need to know how to configure the server with IIS 6 to accept that SOAP request.

I look forward to your input.

HTTP 500 errors and Wincache crashes: Request for Info

$
0
0

For people who are experiencing 500 errors with crashes in Wincache, I would like your help in investigating something.

It turns out that the IIS FastCGI handler will terminate requests that take too long.  The default for this is 90 seconds. (see: http://www.iis.net/configreference/system.webserver/fastcgi/application#005 , the requestTimeout setting).  Additionally, there's a timer tracking FastCGI request activity (activityTimeout, default 30 seconds, see the same page).

If the php-cgi instance is killed while a script is executing, it's highly probable that Wincache's cross-process memory will get corrupted.

If Wincache's cross-process memory gets corrupted, all PHP instances in the appPool must be terminated *simultaneously* to recover. 

So, here's the ask:

For folks who are seeing event log entries where php-cgi.exe / Wincache crashed, could you check your HTTP W3C log files (%systemDrive%\inetpub\logs\LogFiles\<site>\u_ex*.log) and see if there was a 500 status message on a PHP request *before* the crash?

I'm particularly interested in the win32 status codes that on the 500 messages that happened before the 500 associated with the crash.

I'm looking into improving the diagnosability of when the FastCGI handler terminates an instance, so we can help customers see if the Wincache crashes are due to avoidable timeouts.  Additionally, I'm looking into ways that Wincache can more gracefully recover from these kinds of corruptions.

Thank you!

    --E.


ARR is adding Auth Negotiate/NTLM headers when it shouldn't!

$
0
0

Hi Guys,

We have an ARR 3 box in front of a Skype for Business server. The SFB server had a web service which is expecting, and requires anonymous authentication. If we point our client directly at SFB it works as expected. However pointing the client to ARR to proxy the request returns a 401.

Looking at the IIS trace log, the request comes into ARR with these headers:

Content-Length: 271
Content-Type: text/xml; charset=utf-8
Accept-Encoding: gzip, deflate
Expect: 100-continue
Host: sfb.domain.com
SOAPAction: "http://schemas.microsoft.com/OCS/AuthWebServices/GetRootCertChains"
X-Original-URL: /CertProv/CertProvisioningService.svc/anon

However when leaving ARR to go to the SFB server the following is sent:


Content-Length: 1293
Content-Type: text/html
WWW-Authenticate: Negotiate
WWW-Authenticate: NTLM
X-MS-Server-Fqdn: SFB.domain.com
X-MS-Correlation-Id: 2147491040
client-request-id: 3d8d3f2f-1354-4703-86fd-d557c7d4fc0e
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Powered-By: ARR/3.0

The full error message from the test client is:

Error Message : No response received for getting root certificate chain.
                Inner Exception:The HTTP request is unauthorized with client
                authentication scheme 'Anonymous'. The authentication header
                received from the server was 'Negotiate,NTLM'.
                Inner Exception:The remote server returned an error: (401)
                Unauthorized.

Diagnosis     :
                Inner Diagnosis:Content-Length : 1293
                Content-Type : text/html
                WWW-Authenticate : Negotiate,NTLM
                X-MS-Server-Fqdn : SFB.domain.com
                X-MS-Correlation-Id : 2147489814
                client-request-id : bdce91db-9aed-455f-810d-138f77f77058
                Strict-Transport-Security : max-age=31536000; includeSubDomains
                X-Powered-By : ARR/3.0
                Date : Thu, 02 Nov 2017 17:07:15 GMT

To me, a simple sysadmin, it looks like ARR is adding in some Authentication headers in the HTTP request being sent to the SFB server, essentially forcing the connection between ARR and the SFB server to use NTLM. This isn't supported and it needs to be anonymous.

Can anyone shed any light at all on what's going on here? ARR itself only had Anonymous authentication installed / enabled on the default site, and I can't seem to see any option where I can tell ARR to NOT add these headers.

Any help greatly appreciated.

Thanks - Steve

Finding trust level of all sites

$
0
0

Is there a way to find the trust level of all the sites hosted on IIS. Currently i am having some 1000+ websites running on IIS.. i wanted to know what is the trust level(Full | Medium | High | Low) being used by them.

Also is there any powershell script or appcmd command . 

Kindly help

Programmatically assigning SSL bindings https 443

$
0
0

I have an Azure cloud service, which runs as a website engine and loads a slightly different site depending on which domain name you use.

I'm working through using centralized certificates and assigning an SSL binding dynamically at the application start. I apply the changes, everything looks correct, but the 443 bindings do not respond. IIS doesn't seem to realise that it has bindings there.

However, when I remote onto the server and I edit an existing binding, add a character onto the host name and then delete it again (basically just to make the OK button appear), press OK and it works! Nothing changed in the bindings.

So what is that additional step that occurs when a user press OK after creating a new binding?

I've tried looking at the EnabledProtocols, but that doesn't help and I can't see anything else that might be causing the problem.

For reference, this is my basic code:

using (ServerManager manager = new ServerManager())
{ Site website = manager.Sites.FirstOrDefault(); if (website != null) { foreach (var domain in domainNames) { var newBinding = string.Format("{0}:{1}:{2}", "*", "443", domain); // if the binding does not exist, add it in if (!website.Bindings.Any(x => x.Protocol == protocol && x.BindingInformation.Equals(newBinding, StringComparison.CurrentCultureIgnoreCase))) { BindingCollection bindingCollection = website.Bindings; Binding binding = website.Bindings.CreateElement("binding"); binding["protocol"] = protocol; binding["bindingInformation"] = newBinding; // A value of "3" specifies that the secure connection be made using the centralized SSL certificate store // while requiring Server Name Indicator binding["sslFlags"] = 3; bindingCollection.Add(binding); changesMade = true; } } if (changesMade) { manager.CommitChanges(); } } }

Reverse proxy Outbound Rule is not working

$
0
0

Hi,

I have configured Reverse proxy Inbound Rule through Url Rewrite and it working fine. At the same time when I set Reverse Proxy Outbound Rule got "500 - Internal server error." message on same site. If I disable Outbound rule and keep the inbound rule active then its working fine. Once I active outbound rule got "500 - Internal server error." message.

Can anybody help me to resolve the issue.

Thanks

Kaushik

one site (DNS name) called the other site (difffernt DNS name) within the same sever resulted into an 401 Authentication error

$
0
0

I configured 2 sites under one server with 1 IP address. Using 2 DNS names I bind those to both sites. One site configured as a Soap web service and other site is an web application. I am calling the web service from the application and I kept getting 401 error. Is there a way to get around this problem? As I recalled I read somewhere before the issue caused by some kind of loop back from the IIS server so you could hack the windows registry to get around this problem but I won't be able to do that due to company's security policy. I hope I can get some help from the experts on this forum. 

IIS Worker Process takes about One Hour to start !!

$
0
0

Hi,

One of the websites takes long time (about 1 hour) to start after system reboot.

when I go to IIS worker processes, the related WP status displays Starting

I am not sure if this is a normal behavior ?!,

But I have another website in the same server which starts immediately (2-5 minutes).

What could be the problem here ?

how to solve windown problems

$
0
0

my computer has a problem is that full disk 100% makes the computer seem to be slower


Website forwarding success but still redirect to Local IP

$
0
0

Hello Everyone, Hello From Indonesia and Sorry for my bad english :(

i set up a local webserver with iis, my local ip 192.168.120.201 and then i forward it to my public ip (113.212.117.16:800) with mikrotik, its okay and working but when i try to log in to my app/site from outside of my local network using my public ip (the login page load succesfully) it turns out requesting from local ip (192.168.120.201) so i can't log in, but when i delete the local ip from address bar of my browser and change it to public ip + port its okay...

how to fix this?

ts

thank you

IIS Advanced Logging: issues with Tomcat and web application

$
0
0

Hello, I'm trying to use Advanced Logging on an IIS 7 web site which forwards client requests to a Java Web application hosted on a Tomcat container. The connection between IIS and Tomcat is managed via the Jakarta ISAPI Redirector.

I've tried almost everything but the "cs-uri-stem" doesn't log the jsp page requested by the client. Instead, for each request the log shows "/jakarta/isapi_redirect.dll", i.e. the ISAPI filter called to forward the request to Tomcat.

 Is anybody able to help me on this?

 

Thanks

Greg

Nhà cung cấp Máy lạnh giấu trần nối ống gió Daikin FBQ140 Inverter tiết kiệm điện chính hãng giá gốc

$
0
0

Máy lạnh giấu trần nối ống gió Daikin FBQ140 Inverter tiết kiệm điện – May lanh giau tran noi ong gio 5.5hp (5.5 ngựa)

Hotline báo giá nhanh và hỗ trợ kỹ thuật 24/7: 0909 787 022 Mr Hoàng

Email báo giá chi tiết: maylanhchuyennghiep@gmail.com

 

Máy lạnh giấu trần nối ống gió Daikin FBQ140 công suất 5.5hp – 5.5 ngựa - là dòng máy lạnh Inverter tiết kiệm điện đến 60% điện năng tiêu thụ -Sản xuất tại Thái Lan theo tiêu chuẩn Nhật Bản – Bảo hành chính hãng 1 năm cho dàn lạnh 4 năm cho máy nén.

Máy lạnh giấu trần nối ống gió Daikin FBQ140 Inverter tiết kiệm điện – May lanh giau tran noi ong gio 5.5hp (5.5 ngựa) – Hải Long Vân phân phối giá sỉ và lắp đặt chuyên nghiệp nhất tại TP HCM và toàn quốc.

 

NHẬN TƯ VẤN – THIẾT KẾ BẢN VẼ AUTOCARD – BÁO GIÁ – DỰ TOÁN CÔNG TRÌNH VÀ THI CÔNG LẮP ĐẶT MÁY LẠNH GIẤU TRẦN NỐI ỐNG GIÓ GIÁ CẠNH TRANH NHẤT TOÀN QUÔC

 

THÔNG TIN CHI TIẾT SẢN PHẨM:

 

Lưu ý: Đây chỉ là giá tham khảo, để có giá tốt hơn vui lòng gọi 0909 787 022 Mr Hoàng

 

<div>

Máy lạnh giấu trần nối ống gió Daikin FBQ140EVE/ RZR140MVM Inverter gas R410a

 

 

Mã sản phẩm: FBQ140EVE/ RZR140MVM

Giá: 47.300.000 đ

Xuất xứ: Thái Lan

Công suất: 5.5 ngựa | 5.5 hp

Hãng sản xuất: Máy lạnh Daikin

Bảo hành: 1 năm cho dàn lạnh, 4 năm cho máy nén

Remote dây, 1 Pha - 3 Pha: FBQ140EVE/RZR140MVYM: 49.900.000VNĐ

</div>

 

TÍNH NĂNG VÀ ƯU ĐIỂM SẢN PHẨM:

 

Được thiết kế đặc biệt cho các cửa hàng, nhà hàng và văn phòng nhỏ, dòng sản phẩm SkyAir inverter đáp ứng mọi nhu cầu của khách hàng nhờ vào sự đa dạng trong cả kiểu dáng dàn lạnh và nguồn điện

  • Công nghệ inverter
  • Dàn lạnh kiểu dáng đa dạng
  • Cánh tản nhiệt dàn nóng được xử lý chống ăn mòn
  • Điều khiển điều hướng từ xa dễ sử dụng, tính năng Lập lịch hàng tuần
  • Dàn lạnh nối ống gió tĩnh áp suất tĩnh trung bình
  • Tự do bố trí nhờ vào khả năng điều chỉnh áp suất tĩnh từ bên ngoài
  • Thiết kế gọn nhẹ giúp vận chuyển và lắp đặt dễ dàng
  • Dễ dàng kết nối với hệ thống điều khiển trung tâm
  • Vận hành êm ái
  • Dễ dàng bảo dưỡng

 

 

Để biết thêm chi tiết vui lòng gọi Hotline 0909 787 022 Mr Hoàng

 

Hoặc truy cập website:

WWW.MAYLANHHAILONGVAN.VN

 

Xem thêm nhiều sản phẩm máy lạnh giấu trần nối ống gió của các hãng khác tại:

 

https://maylanhhailongvan.vn/may-lanh/may-lanh-giau-tran-ong-gio

 

Tag liên quan: may lanh giau tran noi ong gio daikinmay lanh giau tran noi ong gio mitsubishi heavymay lanh giau tran noi ong gio reetechmay lanh giau tran noi ong gio kendo

All the WCF Service hosted in IIS throwing 503- Server too Busy error.

$
0
0

Below is our configuration one of our servers.

OS Version: Windows Server 2012 R2

RAM-24 GB

Processor- Quad Core - Intel Xenon E570 @2.60Ghz

WCF services hosted in single app-pool - 25 [All under default web site]

App-pool Pipeline mode - Classic

Queue Length - 4000

This is the basic configuration in all of our servers. The issue happens once in a week where all of the service in all the app-pool starts throwing 503- Server too busy error. Event browsing the service from different host also shows this error in browser. When we checked the tracing we saw the warning is coming from ISAPI module. Below is the error

MODULE_SET_RESPONSE_ERROR_STATUS

<div id="section_errors_133_details">
ModuleNameIsapiModule
NotificationEXECUTE_REQUEST_HANDLER
HttpStatus503
HttpReasonServer Too Busy
HttpSubStatus0
ErrorCodeThe operation completed successfully. (0x0)
ConfigExceptionInfo

Once this error starts coming recycling of app-pool/ restarting the IIS won't work. Only a complete reboot would fix the issue. I want to understand why this error is coming out. 

Any help would be greatly appreciated.

</div>

Powershell IIS add authentication user script

$
0
0

I am trying to add some authenticated users (with the name from $description) to my FTP server using Powershell, but I can't figure out how to do it. This is the code I am trying to use:

Invoke-Command -ComputerName WIN-SERV2 -ArgumentList $description -ScriptBlock { Add-WebConfiguration -Filter "/system.ftpserver/authorization/*" -Force -Location '$FTPserver/$VDir' -PSPath 'IIS:\Sites\$FTPserver' -Value (@{accessType='Allow';permissions='Read,Write';users=$args[0]}) }

When I run the code nothing happens on the IIS server, the user is not in the authorization rules. I do not get any errors.

The server i am running this on is my domain contoler because I am creating other files and things. I am able to acces the FTP server from my domain controller because I can create a folder on the FTP server.

Bouth server are running windows server 2016, but are not connected to the internett.

I dont know what more info to give but just ask if you need more!

Viewing all 27852 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>