Alexey Ilchmann
Winning proposal- Projects 19
- Rating -
- Rating 481
Budget: 500 UAH Deadline: 2 days
Ready to check the correctness of the registration of the server in AD. Be ready to provide RDP with the domain administrator's rights.
Proposals are currently absent
Proposals concealed
-
Gennady Goncharov
3 October 2019
При попытке авторизации, я так понимаю, вот этот кусок лога пишется: (при нескольких неудачных попытках ввода паролей)
10/03/2019 19:13:32.18 w3wp.exe (0x2054) 0x3790 SharePoint Foundation Monitoring nasq Medium Entering monitored scope (Request (GET:http://portal.111-ngp.ru/_layouts/15/Authenticate.aspx?Source=/SitePages/Домашняя.aspx)). Parent No
10/03/2019 19:13:32.18 w3wp.exe (0x2054) 0x3790 SharePoint Foundation Logging Correlation Data xmnv Medium Name=Request (GET:http://portal.111-ngp.ru/_layouts/15/Authenticate.aspx?Source=/SitePages/Домашняя.aspx) 6f3b0a9f-79a9-4024-e6fc-92e2fc1a5c2a
10/03/2019 19:13:32.18 w3wp.exe (0x2054) 0x3790 SharePoint Foundation Request Management adc7u Medium Mapping URI from 'http://portal.111-ngp.ru:80/_layouts/15/Authenticate.aspx?Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx' to 'http://KRSK-SRV-SHP/_layouts/15/Authenticate.aspx?Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx' 6f3b0a9f-79a9-4024-e6fc-92e2fc1a5c2a
10/03/2019 19:13:32.18 w3wp.exe (0x2054) 0x2C48 SharePoint Foundation Monitoring nasq Medium Entering monitored scope (Request (GET:http://portal.111-ngp.ru:80/_layouts/15/Authenticate.aspx?Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx)). Parent No
10/03/2019 19:13:32.18 w3wp.exe (0x2054) 0x2C48 SharePoint Foundation Logging Correlation Data xmnv Medium Name=Request (GET:http://portal.111-ngp.ru:80/_layouts/15/Authenticate.aspx?Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx) 6f3b0a9f-79a9-4024-e6fc-92e2fc1a5c2a
10/03/2019 19:13:32.18 w3wp.exe (0x2054) 0x2C48 SharePoint Foundation Monitoring b4ly Medium Leaving Monitored Scope (Request (GET:http://portal.111-ngp.ru:80/_layouts/15/Authenticate.aspx?Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx)). Время выполнения=0,685906867503054 6f3b0a9f-79a9-4024-e6fc-92e2fc1a5c2a
10/03/2019 19:13:32.18 w3wp.exe (0x2054) 0x3790 SharePoint Foundation Monitoring b4ly Medium Leaving Monitored Scope (Request (GET:http://portal.111-ngp.ru/_layouts/15/Authenticate.aspx?Source=/SitePages/Домашняя.aspx)). Время выполнения=3,55225677639838 6f3b0a9f-79a9-4024-e6fc-92e2fc1a5c2a
10/03/2019 19:13:32.18 w3wp.exe (0x2054) 0x1084 SharePoint Foundation Monitoring nasq Medium Entering monitored scope (Request (GET:http://portal.111-ngp.ru/_layouts/15/Authenticate.aspx?Source=/SitePages/Домашняя.aspx)). Parent No
10/03/2019 19:13:32.18 w3wp.exe (0x2054) 0x1084 SharePoint Foundation Logging Correlation Data xmnv Medium Name=Request (GET:http://portal.111-ngp.ru/_layouts/15/Authenticate.aspx?Source=/SitePages/Домашняя.aspx) 6f3b0a9f-d9a9-4024-e6fc-9df804d9e529
10/03/2019 19:13:32.18 w3wp.exe (0x2054) 0x1084 SharePoint Foundation Request Management adc7u Medium Mapping URI from 'http://portal.111-ngp.ru:80/_layouts/15/Authenticate.aspx?Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx' to 'http://KRSK-SRV-SHP/_layouts/15/Authenticate.aspx?Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx' 6f3b0a9f-d9a9-4024-e6fc-9df804d9e529
10/03/2019 19:13:32.19 w3wp.exe (0x2054) 0x12B0 SharePoint Foundation Monitoring nasq Medium Entering monitored scope (Request (GET:http://portal.111-ngp.ru:80/_layouts/15/Authenticate.aspx?Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx)). Parent No
10/03/2019 19:13:32.19 w3wp.exe (0x2054) 0x12B0 SharePoint Foundation Logging Correlation Data xmnv Medium Name=Request (GET:http://portal.111-ngp.ru:80/_layouts/15/Authenticate.aspx?Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx) 6f3b0a9f-d9a9-4024-e6fc-9df804d9e529
10/03/2019 19:13:32.19 w3wp.exe (0x2054) 0x12B0 SharePoint Foundation Monitoring b4ly Medium Leaving Monitored Scope (Request (GET:http://portal.111-ngp.ru:80/_layouts/15/Authenticate.aspx?Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx)). Время выполнения=0,965714028156544 6f3b0a9f-d9a9-4024-e6fc-9df804d9e529
10/03/2019 19:13:32.19 w3wp.exe (0x2054) 0x1084 SharePoint Foundation Monitoring b4ly Medium Leaving Monitored Scope (Request (GET:http://portal.111-ngp.ru/_layouts/15/Authenticate.aspx?Source=/SitePages/Домашняя.aspx)). Время выполнения=4,20826399515536 6f3b0a9f-d9a9-4024-e6fc-9df804d9e529
10/03/2019 19:13:33.34 mssearch.exe (0x15DC) 0x2E8C SharePoint Server Search Crawler:Content Plugin ajjig Medium CSSFeeder::ReportPingSession: the session 81126162-1d8b-40ff-bf5f-4c8e165de323 has been pinged by PollCallbacks
10/03/2019 19:13:34.46 OWSTIMER.EXE (0x06F8) 0x15C4 SharePoint Foundation Monitoring aeh57 Medium Sql Ring buffer status eventsPerSec = 0,processingTime=0,totalEventsProcessed=0,eventCount=0,droppedCount=0,memoryUsed=0 -
Gennady Goncharov
4 October 2019
Вот логи сайта Sharepoint в IIS при авторизации:
2019-10-04 10:01:15 192.168.7.238 GET /_layouts/15/Authenticate.aspx Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx 80 - 192.168.7.238 Mozilla/5.0+(compatible;+MSIE+10.0;+Windows+NT+6.2;+WOW64;+Trident/6.0) http://portal.krskgazprom-ngp.ru/SitePages/%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F.aspx 401 0 0 107
2019-10-04 10:01:15 192.168.7.238 GET /_layouts/15/Authenticate.aspx Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx 80 - 192.168.7.238 Mozilla/5.0+(compatible;+MSIE+10.0;+Windows+NT+6.2;+WOW64;+Trident/6.0) http://portal.krskgazprom-ngp.ru/SitePages/%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F.aspx 401 0 0 124
2019-10-04 10:01:15 192.168.7.238 GET /_layouts/15/Authenticate.aspx Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx 80 - 192.168.7.238 Mozilla/5.0+(compatible;+MSIE+10.0;+Windows+NT+6.2;+WOW64;+Trident/6.0) http://portal.krskgazprom-ngp.ru/SitePages/%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F.aspx 401 1 2148074254 17
2019-10-04 10:01:15 192.168.7.238 GET /_layouts/15/Authenticate.aspx Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx 80 - 192.168.7.238 Mozilla/5.0+(compatible;+MSIE+10.0;+Windows+NT+6.2;+WOW64;+Trident/6.0) http://portal.krskgazprom-ngp.ru/SitePages/%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F.aspx 401 0 0 28
2019-10-04 10:01:15 192.168.7.238 GET /_layouts/15/Authenticate.aspx Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx 80 - 192.168.7.238 Mozilla/5.0+(compatible;+MSIE+10.0;+Windows+NT+6.2;+WOW64;+Trident/6.0) http://portal.krskgazprom-ngp.ru/SitePages/%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F.aspx 401 1 2148074252 15
2019-10-04 10:01:15 192.168.7.238 GET /_layouts/15/Authenticate.aspx Source=%2FSitePages%2F%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F%2Easpx 80 - 192.168.7.238 Mozilla/5.0+(compatible;+MSIE+10.0;+Windows+NT+6.2;+WOW64;+Trident/6.0) http://portal.krskgazprom-ngp.ru/SitePages/%D0%94%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D1%8F%D1%8F.aspx 401 0 0 24 -
Artyom Tyutin 6 October 2019Скажите пожалуйста, веб клиент находится на неком домене в инете? А сервер на неком локальном компьютере?
-
Gennady Goncharov
7 October 2019
Не очень понял вопрос, что такое веб клиент?) Сервер шэрпойнта - на компьютере в корпоративной сети организации, на этом сервере в IIS на 80 порту висит сайт шэрпойнта. Если вбивать в адресной строке (с другой машины внутри корпоративной сети или с того же сервера) адрес как имя этого сервера, то авторизация работает, а если как привязанный туда домен третьего уровня, то не работает. Надеюсь, так будет понятнее)
-
Artyom Tyutin 7 October 201980 порт использует веб сервер, вы заходите на этот веб клиент от вашего sharepoint, готов вам помочь и разобраться в ситуации
-
Gennady Goncharov
7 October 2019
Там много всего делали, на протяжении двух дней, я не все действия запомнил) В реестре какие-то ключи даже были добавлены с именем домена.
Current freelance projects in the category Web Programming
There is a manufacturer’s website on WP. Access to the admin panel has been lost due to relocation from occupied territories and loss of contact with the previous developer. The manufacturer owns a trademark that matches the domain and information on the site. If necessary, a written permission can be obtained, in addition to verbal consent, to perform penetration testing to restore access to the site. Currently, the login is known, as well as the vulnerability present on it, and the login form itself does not have two-factor authentication, meaning it is likely possible to bypass it with a simple brute force attack, but I cannot find an adequate password dictionary and implement an injection attack via unserialize().
Development of the Architecture for a Unified Fleet Management Platform for WordPress SitesProject Context There is a fleet of several dozen WordPress sites hosted on a single server and maintained by one team. The sites are gradually being transitioned to a unified development and support standard — a common design system with a unified block library (ACF + Gutenberg) and a unified security standard. An architecture is required for centralized management of this fleet.Task A technical architecture for a unified fleet management platform for WordPress sites needs to be developed. The platform is not a metrics dashboard, but a full-fledged system for centralized management and access.Platform Requirements Single Sign-On for Super Administrator — a single entry point for managing all sites in the fleet: overview of status, versions, compliance status. One-click access to the admin panel of each site — the ability to enter the wp-admin of any site in the fleet from a single interface, without storing/entering passwords for each site separately. A well-thought-out authentication mechanism is required (tokens with limited lifespan, binding to a specific user, complete access logging). Role Segmentation: the super admin sees and manages the entire fleet; administrators of individual sites have access only to their own sites. Unified Design System with Site-Level Customization — a common block library (ACF + Gutenberg), distributed to all sites through a central update mechanism, but with the ability for local customization of blocks for a specific site without losing compatibility with future updates of the library. Common Monitoring and Alert Dashboard — status of sites and server, alerts about outages/problems, update status and compliance of each site with respect to the unified standard. Convenient Addition of New Sites to the Network — the platform must support quick cloning/deployment of a new site based on a unified standard (Core plugin, design system) and connect it to the Hub with minimal manual steps.Architectural Constraints (Important) WordPress Multisite is not considered and is not suitable for this task. The reason is not the convenience of the interface, but the fundamental architectural properties of Multisite: A shared database and core for all sites in the network mean a single point of failure: an incorrect plugin or core update can simultaneously disable all sites in the network, not just one. A shared pool of server resources (PHP workers, database connections) means that abnormal load on one site (promotion, traffic spike, attack) degrades the performance of all other sites in the network, including those not related to this load. This systemic property of Multisite cannot be eliminated by process or discipline — therefore, an architecture is required where each site remains an independent installation (own database), and unification and centralized management are achieved by other means.Preliminary Architectural Direction Currently, the most promising architectural approach appears to be Hub & Spoke, where independent WordPress installations (“Spokes”), each with its own database, are united: by a common distributable Core plugin (block library, security baseline, bridge module for connection to the Hub); by a central management application (“Hub”) — site registry, one-click login, monitoring, alerts. However, this architecture is not a predetermined solution. If the executor believes that there is a more suitable architectural approach, they may propose an alternative provided it is technically and economically justified. A separate task within the terms of reference — a reasoned analysis and recommendation: to build the Hub from scratch custom or to take a ready-made self-hosted solution (MainWP, InfiniteWP, ManageWP or analogs) as a basis and expand it under specific requirements (integration with the Core plugin, compliance tracking of block versions, future marketing layer). A comparative assessment of timelines, support costs, flexibility, and limitations of each option is needed, with a clear recommendation.Architectural Requirements When designing the solution, the following non-functional requirements must be considered: fault tolerance and absence of a single point of failure for the fleet of sites; the ability for independent updating, rollback, and maintenance of each site; minimization of blast radius during failures and update errors; the ability for horizontal scaling as the number of sites grows; security of centralized management and delegated access; the possibility of subsequently isolating the Hub into a separate infrastructure without changing architectural principles; expandability of the platform for adding new centralized services. Moreover, the architecture must remain viable when the number of sites increases from several dozen to 100+ without the need for a fundamental revision of the chosen approach.Long-Term Development of the Platform The platform is viewed as a long-term foundation for the company's digital ecosystem, not just as a tool for administering WordPress sites. When designing, the possibility of subsequently adding centralized services (for example, managing marketing activities, analytics, component library, integrations, and other modules) without the need to rework the basic architecture must be considered.Technologies The specific stack is not predetermined — the executor independently proposes and justifies technologies in the architectural document (language/framework for the Hub, hosting/deployment model, authentication mechanism, etc.), based on the requirements of the task. A reasoned proposal for technologies is a mandatory part of the work result, alongside a comparison of custom vs ready-made solutions for the Hub.What is Required from the Executor Experience in designing multi-site/multi-tenant architectures on WordPress (principally — NOT based on Multisite) Practical experience with MainWP/InfiniteWP/ManageWP or similar fleet management systems — understanding their capabilities and limitations at the API/extendability level Experience in developing production-level WordPress plugins (ACF, Gutenberg block development, REST API) Understanding security issues when building centralized/delegated access systems (token-based auth, access auditing, minimizing blast radius) Ability to prepare architectural documentation: diagrams, API contracts between Hub and sites, data schemaWork Format The first stage — an architectural document with a reasoned solution (custom vs ready-made solution), a scheme of component interaction, API contract Hub ↔ Core plugin, phased implementation plan. The document should include a wireframe scheme of the platform interface (key screens: site registry, admin access, monitoring dashboard). Following the approval of the architecture — further cooperation may be possible. Important Note Independent architectural development is expected, based on practical experience in designing and operating similar systems. It is not sufficient to provide a compilation of general recommendations or standard responses generated by AI. Each key architectural decision must be accompanied by a technical justification: why this approach was chosen, what alternatives were considered, what its advantages, limitations, and potential risks are in the context of this project. If necessary, the executor should refer to practical experience, existing solutions, documentation, open-source projects, or other sources that confirm the viability of the proposed architectural solutions.
I'm looking for an experienced programmer to work on a website that runs on ModX Revolution. Currently, a number of technical improvements need to be made, including: making changes to the website; replacing photos, banners, and size grids; updating contact information; other minor edits; connecting Google Analytics; integrating the payment system LiqPay, etc. In the future, I plan to regularly develop the website, so I'm looking for a responsible specialist for long-term cooperation who can promptly carry out the necessary improvements. Requirements: confident experience with ModX Revolution; quality execution of tasks; adherence to agreed deadlines; willingness for ongoing collaboration Work on the website - https://marimoth.com Write to me and we will negotiate Maria
Hello everyone. I am looking for a specialist who can help solve the problem with the React source files. The issue is that they are missing. Therefore, a new repository needs to be created, extract as much as possible from DevTools/source maps, and then restore the project. I will provide details to the candidates. I look forward to your responses.
The site is built on the Next.js framework (based on React). All points in the technical specification need to be completed. The technical specification is attached in the file. I look forward to your proposals.