CrowdSRC
The category for community sourced content including CodeShare and Community Articles.
cancel
Showing results for 
Search instead for 
Did you mean: 

Browse the Community

CodeShare

Have some code. Share some code.

1269 Posts

Activity in CrowdSRC

CSV to Address External Datagroup File

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’. Short Description I was today years old when I found out you could upload external data-group files to the GUI. I couldn't figure out the format, however, un...

datagroupfile.png datagroupfile.png
JRahm by Community Manager
  • 357 Views
  • 3 replies
  • 2 kudos

Prism.js language definition for iRules

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’. Short Description The provided iRule language definition can be used to highlight iRule code within websites using the Prism.js framework. Problem solved by t...

Highlight-Example.png MVPLogo.jpg

asmevents tool to retrieve events from an ASM device

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’. Short Description asmevents is a python code to pull security events based on request status using REST APIs. Problem solved by this Code Snippet The system s...

Building a lab using Proxmox

Whether you’re playing around with some new NGINX features, the latest F5 release or maybe just some generic servers or systems you always wanted to have a look at, having a lab environment is extremely useful. I’ve been running lab environments for...

sorry-for-crashing.png Proxmox_logo_standard_hex_400px.png ProxmoxOverview.png cluster-overview.png

GSLB Split DNS by iRule

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’. Short Description An iRule based solution for GSLB with Split DNS (that is,  one answer for internal users,  one for external users).   Problem solved by this...

SiCoffey by F5 Employee
  • 513 Views
  • 1 replies
  • 3 kudos

iRule based 'Natural Speech' Expression Language

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’. Short Description The major design goal of the 'Natural Speech' expression language is to enable humans to write complex search expressions without having to ...

MVP Logo.jpg

Automate scp transfers using password

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’. Article K175: Transferring files to or from an F5 system discuss the secure transfer of files, whereas almost all the remote host machine will have password-b...

scp_ucs.png

iRule to modify a content-security-policy header

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’. Short Description This short iRule snippet can change specific directives in a content-security-policy header. The script is only roughly tested, but maybe we...

Setting up persistence in F5 XC

Following up on my previous community article about Layer 7 Content Switching in F5 Distributed Cloud (XC) I wanted to share my experience setting up persistence. Again the terms used in XC differ from the terms we are used to from BIG-IP, but they a...

hostname-based-l7routing.png picture1.png picture2.png picture3.png

Layer 7 Content Routing in F5 XC

Many of us are well-versed in setting up Layer 7 Content Switching, based on an URL Path or based on the Host header, with iRules or with LTM Local Traffic Policies. Now I have been tasked to setup Layer 7 Content Switching based on the Host header ...

hostname-based-l7routing.png hostname-based-l7routing-match.png host-based-routing3 - Copy.png hostname-based-l7routing-metrics3.png

Deleting an AS3 Tenant

Wanted to share the below method for deleting AS3 tenant's as it wasn't documented . You can use the HTTP delete method; but if an admin misses the tenant name after /declare/ it would wipe out all tenants!If you POST the below body to the 'https://{...

F5 Network Map to Json with Python

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’.Short DescriptionWith this code, you can obtain your network map, and save it a json file.Problem solved by this Code SnippetBy default capabilities of IContro...

iRule based RADIUS Health Monitor Builder

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’. Short Description The F5-RADIUS-HealthMonitor-Builder iRule can be used to compute tailordered UDP payload SEND/RECV strings to health monitor RADIUS Server i...

MVP Logo.jpg

Logstash pipeline tester

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’. Short Description A tool that makes developing logstash pipelines much much easier.   Problem solved by this Code Snippet Oh. The problem... Have you ever tr...

Screenshot 2022-11-24 at 22.35.16.png Screenshot 2022-11-24 at 22.35.16.png

iRule based RADIUS Server Stack

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’. Short Description The iRule based RADIUS Server Stack can be used to turn a UDP-based Virtual Server into a flexible and fully featured RADIUS Server, includi...

MVP Logo.jpg

iRule based RADIUS Client Stack

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’. Short Description The iRule based RADIUS Client Stack can be used to perform RADIUS based user authentication via SIDEBAND UDP connections.  Problem solved by...

MVP Logo.jpg

iRules Heat Map - US Only

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’. Short Description This iRule is an update to the original by Colin Walker. It takes source IPs and does a geolocation lookup on them and if within a US State,...

JRahm by Community Manager
  • 552 Views
  • 0 replies
  • 0 kudos

MS Exchange ProxyNotShell block implemented via iRules

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’.Short DescriptionMS Exchange ProxyNotShell block implemented via iRulesProblem solved by this Code SnippetMicrosoft has provided a way to block the ProxyNotShe...

string first replacement procedure for ID999881

Code is community submitted, community supported, and recognized as ‘Use At Your Own Risk’. Short Description Replacement for the string first command to handle Unicode characters Problem solved by this Code Snippet There is a bug ID 999881 which cau...

DevCentral - an F5 Community

We are an online community of technical peers dedicated to supporting learning, exchanging ideas, and solving problems - together.

Sign In or Create Account...