
Iis Projects
Looking for freelance Iis jobs and project work? PeoplePerHour has you covered.
Post an offer to educate them
Past "Iis" Projects
opportunity
Convert 3 php files to one HTML or asp page
Hi, very simple task to convert 3 php files into a page that can be hosted on Azure iis
opportunitypre-funded
IIS optimization for high-load conditions
Hello, We need an IIS expert who can optimize our web server for high-load scenarios. Currently, we are using IIS 10 on Windows Server 2022 in conjunction with PHP 8.4 via FastCGI and MySQL 9.3. When the server is under heavy load, we occasionally see HTTP errors with the code 500 in our IIS logs. We can rule out that our PHP code is causing the errors; the PHP error log is completely clean. Furthermore, MySQL remains perfectly accessible during periods when the errors occur. Apparently, there are settings within IIS that cause IIS to respond with the code 500 once a certain number of parallel requests are received. Our server hardware is very powerful and is only utilized to a limited extent by IIS; the total CPU load on the server is only around 10%, even during peak times. In IIS, the Max Instances value under the FastCGI settings is set to 0, allowing IIS to dynamically size the php‑cgi process pool. The Instance MaxRequests parameter and the PHP_FCGI_MAX_REQUESTS environment variable are currently set to 1,000. In our research for tips on optimizing IIS for high load, we often see recommendations to increase these two values. We're happy to do that, but according to the Microsoft documentation, this only affects the "maximum number of requests that a FastCGI application is allowed to handle before the process is recycled." Therefore, we wonder if increasing this value could actually prevent the 500 errors. The Queue Length parameter is set to 1,000 in both the FastCGI settings and the Application Pool. We've read several recommendations to increase this value. However, to our understanding, triggering this threshold results in 503 errors that we don't see. Therefore, we're wondering if increasing this value would have an effect in our case. The limits for Activity Timeout and Idle Timeout are set high enough so that they don't cause any problems. Dynamic and static compression are both enabled in IIS. Our next step would be to enable FREB for 500 errors to potentially gain further insight into what causes the errors. Of course, we can provide you with all the information you need for analysis. Please note that we cannot grant you access to our server. Attached you will find our my.ini and php.ini. We would be very grateful if you could help us optimize IIS to ensure optimal hardware utilization and eliminate 500 errors under high load conditions when a large number of parallel PHP requests must be processed via FastCGI.
opportunity
Need help to counter "403 - Forbidden: Access is denied" Error
Hello, Ideally seeking experienced Web/IIS developers who can help pin point what is causing an error "403 - Forbidden: Access is denied" when certain web link is typed in I added a self signed certificate to an IIS application last week and am concerned this has caused the error - though the address causing the issue is http not https. Am hoping someone can help join a call to help troubleshoot the issue for an hour (poss today or tomorrow) and also advise on applying security certificates from external CA going forward. Please let me know if any questions Thanks Ralph
opportunity
PHP Code for OpenID Connect Authorization Code Flow with PKCE
Hello, We require an implementation of the REST APIs from the German accounting software manufacturer DATEV for our SaaS platform. You only need to implement a routine for handling authentication; we will implement all other endpoints ourselves. The DATEV APIs are based on the OpenID Connect Authorization Code Flow with PKCE. You can find a description of DATEV's authentication guidelines here: https://developer.datev.de/en/guides/authentication There you will also find an example implementation in .NET. Your implementation must consider the entire authentication workflow, including redirects to a specified URI as well as checking the validity of tokens. Please add the additional parameter "enableWindowsSso=true" to the authorization request to enable Windows Single Sign-On. It should be possible to choose if you want to request short-lived refresh tokens with a validity of 11 hours or long-lived refresh tokens with a validity of 2 years by setting the additional scope "offline_access". The long-lived refresh token remains valid for 2 years each time it is renewed, so it must be renewed occasionally to prevent it from expiring. A function for revoking tokens must be implemented. Furthermore, there must be a function to query and display all fields from the UserInfo endpoint. From the user's perspective, all functions must run entirely in the browser. We have the following requirements for the implementation: - Use of PHP 8.4 - It would be great if the integration of external libraries could be avoided and everything is implemented using raw cURL calls. However, if you want to use external libraries, they must be fully compatible with PHP 8.4 and the IIS web server. Please discuss with us which libraries you would like to use before starting development. - No sessions or cookies should be used. The tokens must be stored in a database. However, you do not need to implement code for loading and saving data in the database; we will do this ourselves. It is fine if you implement a very simple file-based loading and saving instead. We will then replace this code with the database routines. - We cannot provide parts of our application or access to our servers. We also cannot provide credentials for DATEV for testing. You should meet the following requirements: - Very good PHP skills - Experience with OpenID Connect Authorization Code Flow with PKCE - Ideally, experience with the DATEV APIs We are happy to answer any questions you may have.
opportunity
Help customise and deploy Web API Core
I need to deploy Web API Core to either local IIS or Azure app service. I have the basic ready but the deployment takes me too long since the Core API and IIS are probably not compatible. I always get Internal error 500.19 I need someone to help me there and customise further the API
pre-fundedurgent
I need quotes on PowerShell from experts
I'm a freelance contributing writer for Business.com, a U.S. business news, information and reviews site that attracts over 600,000 visitors a month. We have 14 PowerShell articles on our website that will be updated over the next two months. One of my tasks is to find PowerShell experts like yourself who can contribute their experience and expertise to the articles. I am looking for quotes on: • Understand functions in PowerShell • Managing IIS applications in PowerShell • Managing files over SFTP with PowerShell • Creating and using PowerShell modules • Managing file system ACLs with PowerShell • Creating a web scraping tool in PowerShell Please let me know which topics you'd be interested in contributing to, and I'll email you a list of questions (between 3 and 5). I'd like 2 to 3 sentences of incisive and helpful quotes for each question. This is a 15-20-minute worktop for experts. You and your company will also be namechecked in the article. Please note that I'll need to see some evidence that you are an expert in PowerShell. That could be on your LinkedIn profile (a must) and a link to the company you own or work for. Happy to pay £25 per piece for contributions. Please note that time is of urgency (today is 26th November), and I need all quotes in by COB 28th November. Any questions, please let me know.
IIS Issue requires resolution
An IIS server hosting a .NET application is experiencing UnauthorizedAccessExceptions preventing certain files from being served. The exact error is "System.UnauthorizedAccessException: Access to the path 'c:\\windows\\system32\\inetsrv\\92901a97-647c-438e-9979-74e78088ec06.png' is denied." The cause of this issue needs to be diagnosed and resolved to ensure all application assets can be properly accessed and delivered to users through IIS. A freelancer with expertise in IIS, Windows server administration and .NET development is sought to troubleshoot the permissions related error. The successful bidder will be expected to connect to the server remotely, analyze the application and IIS configuration, identity any deficiencies in permissions on the server or within the application that could result in the access denial. Once the root cause is determined, the bidder must implement the necessary changes such as modifying permissions on directories or configuration settings to allow the targeted file to be served correctly through IIS. Upon completion of the work, the bidder must provide a short report on the resolution outlining the issue discovered and steps taken to remedy it ensuring the application and IIS server are functioning as intended. The goal is to resolve the unauthorized access exception and guarantee all application assets are properly accessible through IIS again without restriction.
Migrate existing website to new sserver
I seek an experienced ASP.NET developer to migrate my established website to a new hosting environment. The site is currently functional using ASP.NET framework, MSSQL database, and integrates several APIs. A new hosting platform with Plesk control panel has been provisioned with the database script and source code uploaded. The key task is to skillfully configure the website on the new server infrastructure. This involves setting up the database connectivity, application pool, SSL certificate, custom domains and re-establishing API authentication. Testing every feature meticulously for functionality and performance is paramount. Experience optimizing ASP.NET applications and troubleshooting technical issues is essential. As the site has been live for some time, seamless migration with zero downtime or data loss is critical. The developer should have extensive familiarity with migration best practices like backup/restore procedures and change deployment workflow. Expert comprehension of ASP.NET framework architecture, IIS configuartion, SQL queries, and Plesk administration is a must. Quality, timing and transparent communication are very important aspects. Only bids from developers with multiple years of commercial experience migrating complex ASP.NET websites will be considered. Evaluating portfolios demonstrating migration success stories will help assure a smooth process. Please provide detailed proposals outlining your approach and estimated timeline. I look forward to reviewing your qualifications and discussion how we can
Setup IIS on Windows 2016 Server for old legacy ASP website
I currently have an old ASP website running on Windows Server 2008. It is running ok and able to read/write data to Access .mdb databases, as well as send out emails when required. I would like to have that website moved to an existing Amazon EC2 that is running Windows Server 2016. I require the original functionality to be maintained as well as the addition of having the website secured by SSL (using Let's Encrypt is fine). Applicants should demonstrate and give examples of knowledge in this area and also give examples of previous work. Please quote with fixed price. If require more than the set budget then please give dot points as to why so that can be considered. Job to be completed by the end of May.
VBA Script and VB ASP Web Code
I am looking to integrate the opensource Android SMS gateway found here (https://github.com/capcom6/android-sms-gateway) in to a project. Full documentation can be found on their git and API details I need someone who can write me a VB ASP procedure that will sit on an IIS server and: 1) can register a webhook with the SMS gateway software running on an Android phone somewhere on the local network. 2) receives SMS messages forwarded by the SMS gateway on that android phone, and store them in a table within an MS Access database. 3) Delete the webhook if we ever need to Key points: • All of the hardware involved will be on the local network. • Intention is to register the webhook once, then the server will run permanently in the background. • This is for an extension of existing project (moving from using 3rd party gateway to one on our own network) • Some long text messages will be received and need to be handled as such (trimming to the 500 character field length) • Errors need to be trapped and logged on the server as a log file. • The lighter and simpler the code, the better.. I'm looking for robust 24/7 operation that processes SMS messages quickly. • MS Access is currently a 2003 MDB but we're in the process of porting to a 2019 update, so something that works for both JET & ACE would be ideal. Anticipated workflow: {first time config} https://xxx/sms-start - this will prompt for a local host ID and the url of the Android SMS gateway, store this in a config on the web server, and will then use this information to register a web hook with the SMS Gateway server. Running this page and submitting it should overwrite the current config and prompt to create a new webhook on the SMS gateway. {day to day operation} https://xxx/sms-receive - When the Android server receives an SMS, it will forward it on to this address as a POST message. The server will then store the data in the MS Access database {if we ever stop using this server} https://xxx/sms-decommission - This page will use the information in the config file to delete the web-hook from the SMS gateway.
urgent
Fix IIS 10
Our IIS 10 was working fine but now isn't. It serves 3 sites and the certificates and the http -> Https redirects have gone 'wrong' I need someone to get all three sites up and running and redirecting to Https with correct certificates.
Simple Fix for an IIS Techie.
I have a dedicated server running IIS 10 on Windows Server 2019. I host several websites and want to add another site to use temporarily as a test site for a major upgrade to the main site. I attach a screenshot that shows an IIS error that needs fixing so I want someone to help me fix it - via a zoom call where I share my screen and do what you tell me. I cannot give access to the server. As a separate job, I want a step-by-step process guide for setting up a new site using IIS - a simple Word document with screenshots. I have an old one but it is incomplete. Thanks Steve
Simple Fix for a WordPress Techie
First of all: I know there are thousands of WordPress people out there but I need someone who knows the setup process very well. This job will be simple for a WordPress techie, and baffling for a WordPress user. I have a main site at http://www.zandax.com I want to run a parallel site at http://www.zandax.training as a development platform to implement a full redesign. Then switch the main site to point to the parallel site folder. This is a temporary situation so I don't want any big changes to how things are set up. The site uses hand-coded PHP scripts to access the WordPress database. I have copied the database and it looks fine from the outside, but I get an "Error establishing a database connection" message (as you'll see if you click the link above). I've tracked it down to this piece of code in load.php: function wp_set_wpdb_vars() { global $wpdb, $table_prefix; if ( !empty( $wpdb->error ) ) // Gets to here dead_db(); // Doesn't get to here I can code PHP but have no experience of the inner workings of WordPress so that's as far as I can go with this. I guess there are things that need to be tweaked in the settings/scripts, but I don't want to start experimenting. I just need someone who can get to grips with the problem and show me (via a Zoom screen share) how to fix it. I had an IIS problem that was fixed this way last night and worked very well - it took maybe 20 minutes. I expect this will be even quicker.
ASP.NET "Code Behind" application move to new IIS
I need help with moving an ASP.net application from one server to another. Looking at the code base it uses the Code Behind model, however am struggling to work out how I reference the DLL's in either IIS, or the application itself. The clients old server has died, although we have access to it to get config that we need.
opportunity
Script (Powershell or VBS) to set permissions on subfolders
I need a Powershell or VBS script to recursively loop through all IIS website folders and grant READ permission to the EVERYONE account of these folders and their subfolders: [website names]\logs\IIS folder NOTE: this should not be assigned as 'Special' permission. It should be 'Read' as per the screenshots.
opportunity
Loop through multiple IIS websites and change logging schedule
I have a Windows server with dozens of websites. They have been setup with 'Log File Rollover' set to 'Maximum File Size' I need a (Powershell ?) script to change these to 'Schedule' - 'Daily' as per the screenshot attached.
SSL installation on IIS Server Windows
Hi, We need to install SSL certificate on IIS Server Windows. Please only apply those who are able to properly work on IIS server as you would need to generate a CSR code based on which we will be able to generate the certificate. Thank you.
I need a web page created with python flask + mysql
I need to implement register and login function through flask. I use python 3.9, mysql 5.7. I will provide you table structure. You will provide me the python code. I need to deploy the code on IIS server, then pay you.
Issue with outbound emails sent from website not being delivered
We have recently moved our email domain, samedaydispatch.co.uk from our website host 'Fasthosts' to Google Domains and have noticed that we are starting to receive undeliverable email notifications from postmaster@DSVR024488 which is the name of the dedicated server which hosts our website that we have with Fasthosts. TECHNICAL INFO Domain / DNS Provider: GOOGLE Domains Website Host: Fasthosts (Dedicated Server) OS: Windows Server 2012 R2 IIS SMTP server configurations are available via the IIS Control Panel namely ‘Internet Information Services (IIS) 6.0 Manager’. The website/webserver configurations are available via IIS Control Panel namely ‘Internet Information Services (IIS) Manager’. SMTP Email Delivery The default PHP Mail configurations are pointed to SMTP Virtual Server #1. This server, configured for ‘mail.samedaydispatch.co.uk’, is responsible for routing all emails from the website to our O365 Exchange. SMTP Credentials There are none. No specific username or password is being used as the server is tied to IP: 77.68.40.223 (Only applications that are hosted at this address can send mail through SMTP Virtual Server #1).
Deploy Core MVC web application on IIS on Windows 11 Home.
I have a Core MVC application using currently .NET FW 4.7.2, that works well in Visual Studio. I need to host the application on my development computer with Windows 11 Home (later will be replaced with a dedicated server.) I do have IP address 82.141.159.179 assigned. Also, I have access to my router-firewall and installed the IIS. I need your help: 1. deploy my MVC application on my IIS, 2. make the application visible externally, perhaps by setting the IIS and my router-firewall. Please, let me know if you can help me with these tasks and also estimate the cost.