- Full functionality of the UpIt-Systems for TraffPro and ATSLoger
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.8
- 1.3.6
- 1.3.4
- 1.3.3
- 1.3.2
# Full functionality of the system UpIt-Systems for TraffPro and ATSLoger
Comparative characteristics and full functionality of the system UpIt-Systems
# 1.4.3
All versions:
Added deleted mail from other mail servers on the local mail server running traffpro.
Added aliases for email addresses of clients.
(Black - performance, has been tested.)
(Green - is satisfied, sent for testing.)
(Red - in development.)
A new version of TraffPro version 1.4.2 has been released.
In the version, special attention was paid on how the traffic shaper works during heavy network loads, a system backup plugin that saves data once a day and once a month thus avoiding manually making a copy, changed graphics loader to display speeds in kbit / s, added the ability to use one bandwidth to be shared by all users in the office plan, Provider version modified to give priority to finance manager to add a negative value and much more
The new version can be downloaded here
All versions:
Reworked graphics load locks (modified algorithm for computing the "bytes received for time_in" to display the speed kbit / s).
Fixed plug-in DHCP (remote clients remain on the list and cause a conflict if the addresses of new clients coincided with them)
Redesigned demon control, increased productivity shaper, has undergone change core system.
Fixed reference streets.
Correction of error into account when controlling the ports disabled
Fixed bug when adding a new router gateway
Fixed bug in whitelist ban Groups
Fixed deletion of posts
Added display of number of licenses and the remaining available licenses
The demo version is now no different from the working version, just install the license and does not require an upgrade to the commercial
Introduced switchable control the correctness of the database if I get disconnected or hard reset the server is disabled by default.
Office version:
Fixed a bug in the routine traffic groups
The ability to use the overall speed shared by all users of office plan
Permission for data backup once a month, a directory to save the / var / traffpro_back / mysql /. (Without saving the data on the consumption of traffic and visits)
Provider version:
Fixed payment terminals for payment on the contract number
Negative values of the sum can only be entered by the Finance Menezherom, with lower status (clerk) can not enter negative amounts.
Permission for backing up your data every day, to save the directory / var / traffpro_back / mysql /. (Without saving the data on the consumption of traffic and visits)
Permission for data backup once a month, a directory to save the / var / traffpro_back / mysql /. (Without saving the data on the consumption of traffic and visits)
This new version adds a control context that is transmitted within the network (downloadable by the user), added blocking of content pages, blocking extensions of downloaded files. Posted formation documents based on data from the traffpro database.
A new distributed computing technology and centralized management system, which will provide a resilient structure, consisting of several servers to centrally manage branches and offices of your organization, not just in one building, but anywhere in the world, using a local console in your head office/organization, and in case of failure of any network segment (DB) you can recover your data in full and as soon as possible without data loss!
More details about the changes:
The changes v 1.4.1
All versions:
Added content blocking for http pages, the so-called mime type flles.
Added blocking of extensions of downloaded data, so-called ext files
Added the ability to introduce characters in a password based on regular expressions (previously passwords were limited to only letters and numbers).
Opening of the printed reports, after formation, is made in a new browser window, eliminating the back button in your browser to generate the next report.
Print additional information for all clients on the authorization page (arbitrary HTML document.)
Distributed control of a single administrative console, not only servers traffpro in your office, and all affiliates of your organization anywhere in the world *.
Management of multiple servers within a local area network *.
Managing multiple servers in a spaced apart on the Internet *.
Synchronizing clients with a central database *.
Synchronization rate plans with the central database *.
Synchronize groups with the central database *.
Synchronizing traffic consumed with the central database *.
Using the system as backup in case of failure of one of the databases *.
The transition to offline mode in case of unavailability of a central database *.
Ability to edit and change the customer data in case of failure of a central database *.
The ability to restore a central database of the subordinate database in case of failure of a central database *.
The ability to quickly restore slave database from the central database, in the event of a subordinate database *.
Introduced licensing of one license multiple slave servers (installation of multiple servers with one license of traffpro and the central database on one of them) *.
Office version:
Finalized reports on groups and Tariffs (now reports give data by group (tariffs), rather than by user group (rate)).
Provider version:
Finalized a report on financial transactions, refined the ability to view detailed reports on write-offs and accruals.
Added a report in the client's office on the replenishment and the debiting of the account.
Added the ability to print customer data to insert in the form of a contract to provide services to provide Internet and contact details of the service provider (an arbitrary HTML document.)
Dynamic substitution data (customer data and prices) in the body of the contract (any php script).
Fixed work rate plans with prepaid traffic.
Fixed bug while displaying in the customer table, in some cases, after editing it.
The bug manifests itself as a slow loading table for commercial customers.
ATSLoger:
Added a report on the load on the external lines.
Added a report on telecommunications operators.
* These options are granted under license by the number of subordinates of physical servers, the licensing is completely separate from the main unit as an optional component!
This version has been focused on improving system stability and robustness. Numerous changes to the kernel have been made, and many corrections to the web admin console have been made
List of major changes:
* Added automatic mail server settings, creation of mail boxes for the client from the traffpro administrative console. comprising of: dovecot + postfix + mysql + traffpro, imap, pop, smtp, tls (beta forum will be monitored continuously for errors in the installation and will quickly add recommendations in case of errors).
* Added automatic aggregation of traffic data, the compression by time (partial aggregation) and by days (full aggregation), additional option to compress based on ports.
* Optimization of the demon controls to improve performance.
* Automatic installation of ioncube.
* Added an interactive compiling of pppoe, vpn and other plugins
* Configuration changes to traffpro (traffpro.cfg) can now be made from from WEB admin interface.
* Restart traffpro services from the web administration console.
* Restart the DHCP server after you change the DHCP configuration from the web based administrative console.
* Enter the date correction execution of the tasks anacron first day of the month, responsible for the removal of subscription fees for OS RH and clones.
* Plug-in authorization services ftp and other public resources for internal network clients, disconnected from the resources at the end of a positive balance (not necessarily on the server traffpro)
* Added logging of money when removing the subscription fee.
* Fixed logging withdrawal fee.
* Reference code for ATC stations.
* Fixed wininformer.
* Fixes directories: streets, offices and positions.
* Changed algorithm of active sessions (users) to reduce the load on the database.
* Have undergone change Trigger DB affecting performance.
* Fixed reporting ATSLoger.
Keys frompreviously purchased versions are suitable for the upgrading to version 1.4. Software can be downloaded from http://download.upit-systems.com/
Internal changes have been made in the core of the system to improve system performance, reduce processor load, added new functions to the system which are included in the free version. This version is a free branch of the Traffpro billing system. The following improvements and changes have been made:
* The transition to the new kernel module (from QUEUE to NFQUEUE)
* Redirect authorization/captive portal module added
* Redirect script to authorization page if the client tries to access a blocked pag
* Redirect script to authorization with negative balance warning page if the client has a no megabytes in his account.
* Changed url surfing history report format. accelerated generation of the report.
* Build in cache and data deletion plugin which deletes old stored data
* Fixed a bug in the server protection (ss_enabled=true ) firewall which occured in some cases..
* Multiple changes in the internal structure of the system to increase system performance.
* Improved data aggregation
Download the version from HERE
Latest version 1.3.8 of traffpro
The new version brings numerous changes, both at the web-based interface and kernel level. More work has been done to improve performance, system stability traffic management with the introduction of new tariff plans for billing. Added new features, such Radius server authentication, vpn / ppoe / ppp authentication with per-minute billing, redirect/captive portal authentication modules, old cache clearing modules and more. Added routing for multiple uplink/providers (2 ISPs and more) and added a function to distribute the ISP gateways to different inbound routes and balance then among LAN users (supporting one or more subnets) as well as monitoring channel load.
List of major changes in the new system are:
* The transition to the new kernel module (from QUEUE to NFQUEUE)
* Redirect script to authorization page, if the client is not authorized (in the traffic traffpro.office version or traffpro.provider version).
* Redirect script to authorization with negative balance warning page if the client has a negative balance in his account for both office clients and commercial clients.
* Redirect script to authorization page if the client tries to access a blocked page (enterprise version).
* Changed url surfing history report format. accelerated generation of the report. (Data report for 35 users during 3 months was generared in several seconds). In earlier versions they took a long time and were problematic to generate.
* Build in cache and data deletion plugin which deletes old stored data (url surfing reports, Radius accounting reports, and VPN reports etc)
* Fixed a bug in the server protection (ss_enabled=true ) firewall which occured in some cases..
* Added plugin to automatically disconnect users using the following 2 options: option 1 - Automatically disconnect a user if the user switches off his computer or if the network connection is lost (ideal for hotspots) Option 2 - Put a delay before disconnecting a user.
* Separate users through incoming traffic: changed the way gateway channel separation occurs, a new technology of dynamic separation og gateways other than static routing which has been described in a variety of iproute 2 documentations, dynamic re-routing in case of one gateway failure, simultaneous operation of dynamic and stating routes. (Added a function to separate incoming Internet traffic using multilple gateways based on individual tariff plans. This funtion is very ideal when you need to have a provider for torrents (gateway 1) and a provider for normal internet use (gateway2) and further foward them to appropriate clients.
* Built-in Radius server, can be setup with just one click which swithces it on ready to work!
* Radius client authentication (PAP CHAP).
* Radius: Traffic accounting using various tariff plans.
* Radius: Accounting based on per minute billing using various tariff plans.
* Radius: Disconnect customers when their balances are over in the based on time.
* Radius support MikroTik RouterOS.
* VPN, Radius, PPP, pppoe introduces support for per-minute charging with automatic cut-off regardless of the sessions and the current session of the client, the most suitable for internet clubs, educational institutions, cafes with access to wifi.
* VPN, PPPOE changed the way distribute ip addresses to connect, allows both automatically distributing addresses and static set them in the administrative console traffpro.
* Added a plugin to specify separate speeds for specified IP addresses or subnets for office versions.
* Added WEB Money payment system.
* Added Liqpay payment system.
*Multiple changes in the internal structure of the system to increase system performance
* Improved data aggregation
* Improved blocking of p2p traffic (torrents)
* Improving shaper function
See Differences in the versions here
TraffPro.Free Be1.3.8
- Changed to a new kernel module (from QUEUE to NFQUEUE)
- Captive portal module + redirect module written.
- Changed url surfing history report format. accelerated generation of the report. (Data report for 35 users during 3 months was generared in several seconds). In earlier versions they took a long time and were problematic to generate.
- Enabled old data clearing modules.
- Fixed a bug in the server protection (ss_enabled=true ) firewall which occured in some cases.
The new version is being delayed due to tests in the captive portal and redirect module which works when:
- Client is not authorised
- Client access blacklisted pages
- When the client has a negative balance
# Redirect params
redirect_server_auth_on=true
# LAN interface (can be one or more) example device local network ethX or "eth0 ethN"
eth_in="eth1 eth2"
# example ip addres local network x.x.x.x or "0.0.0.0 N.N.N.N"
ip_to_redirect_auth="192.168.0.1 192.168.1.1"
# Forward to a server port if the client is not logged in
Ports are enable using virtual hosts in the APACHE server respectively in the virtual hosts directory you need to put an index.html to display the information that you wish to inform the user.
Download from here: Free 1.3.8 Beta
Changes:
Added the ability to separate shaper streams from 1 to 4
(Increases system performance in case of multi-core (multiprocessor) systems)
in the case you use 2 processors recommended 2 streams,
3x and above 4 streams.
(Increases system performance in case of multi-core (multiprocessor) systems)
In the case you use 2 processors recommended 2 streams,
algo = 1 -
SQUID Integration
Possible to work using SQUID proxy server with user authorization from the TRaffPro database
Incoming
Unlimited
In the new version one more type has been added:
Example:
Tariff speed 1 4096000/3072000.

Tariff speed 2 1024000/512000.

Tariff speed3 2048000/1024000.

measured at yandex.ru
Reduces your report page because the number of rows reduce as there are less ports to report on. This reduces the reporting time, and reduces the size of the database.
Function to specify a unique speed and price different from the basic tariff
Added port details which will be controlled using SQUID
Added
Ability to download the log file, instead of looking for data from com. port
Templates for the scheduler (The creation of standard tasks for execution)
Added function that reduced bandwidth rate and (or) disable some ports after a certain amount of traffic is downloaded.
Rewrote the collector system (in this context, 1-2 kilobytes of memory per user is used which is less than in previous versions).
Rewrote the accounting system of users.
Changed the installer database, installation and upgrade is much faster now (restructuring occurs only for changed tables)
Added new module "scheduler" (allows to execute system commands and SQL queries).
Documentation was updated. (english still in process of being updated)
Added QOS parameters that determines the type of shaper
1 - One packet Que for all system users.
2 - Individial Ques for individual users.
(refined ability to manage the length of the queue in real time)
Added option in the tariff plans \ "Prioritizing traffic on ports \"
provides an opportunity to speed up/down the channel for certain ports
Added option in the tariff plans \ "Equalize channel bandwidth \"
Allows you to share a bandwidth for a group of users (e.g a 2mbps connection can be shared into 512mbps for for 5 users, and 1.5mbps for the rest)
Scripts:
Made scripts to clean the system of data and make their backups - mysql (Needed for large organizations)
System Installer:
Database installer - Will accelerate installation of tables.
System installer - Will verify if all the packages required to build the system are installed.
System installer - introduced a complete backup system before you upgrade the system, backup system database are stored in a file with a number and time of backup
Task Scheduler:
Schedular designed with the ability to execute BASH scripts and system commands and SQL scripts for the TraffPro database.
Aggregation url table visits:
A function to aggregate visited urls
Due to a large amount of cached data from users url surfing cache, we rebuilt the module, and therefore the records about the url_visits stored in previous versions of traffpro will be removed, in extreme cases, you can always receive data from a backup, which is produced during upgrade and stored in / var / traffpro_back / mysql /
The new control system will reduce the volume url surfing history data by a hundred of times, accelerate the construction of the reports, and reduce the load on Mysql server
This following functions have been added to this version
New Tarrif Plan function (Manage client account as soon as the quota is over )
Manage DHCP servers fuction
Make a backup of the database function
Website reference directory function
АТС Module:
The system supports the following stations:
panasonic TDA 30
panasonic TDA 100
panasonic TDA 200
panasonic TDA 600
LG LDK 300
Panasonic KX-TD1232
Panasonic KX-TD816
LG GDK-100
LG LDK-100
LG AriaSoho
Note: Modules for your station will be built for free
Functional modules:
Call charts
Real-Time call monitoring
Call reports
Directories:
External Lines
Internal Lines
Group Lines
Additional Funtions:
Telephone directories for administrators
Telephone directories for users
New:
View Top 100 visited sites
View Top 100 users
New Types of tarrif plans
Deduct lease charges not only every month but every day automatically
Disable lease charges and instead increase charge per mb and discounts (see documentation for more info)
Change speeds during working hours and change discounts during working hours (see documentation for more info)
Corrected:
url surfing reports
Billing daemon error (which led to the system failing)