Creating graph does not create rrd

Post support questions that relate to the Windows 2003/2000/XP operating systems.

Moderators: Developers, Moderators

Post Reply
Michalis
Posts: 15
Joined: Mon Sep 17, 2007 1:05 am
Location: Nicosia, Cyprus

Creating graph does not create rrd

Post by Michalis »

Hi all,

I am experiencing the following behavior and I do not know what is causing it.

I have an indexed SNMP query to gather the available disk space on a host. The query is working for some hosts and not for others.
I have tried this on two cacti versions 0.8.7d and 0.8.7e + all patches
I am running Windows + Apache

I go to Devices->Click a device->Create graphs for this host and choose my graph template.
For the devices that it is not working, when I create the graph the datasource is created but the RRD is not created. In the Data query where it is showing all the indexed values instead of greying it out it lets me choose the same value again.

For the devices that its working i get the expected behavior. I click on the checkbox and the datasource+rrd are created. Then the option is greyed out.

I run the rrdtool command manually and it is creating the RRD file however it is not updated when the poller runs. The logs do not even show any of the OIDs that are problematic.

I am running
RRDtool : 1.2.30
NET-SNMP : 5.4.2.1

This is the datasource information when i go to datasources:

Code: Select all

c:/cacti/rrdtool.exe create \
C:/Apache2/htdocs/cacti/rra/vps_master_russia_mbfreespace_1991.rrd \
--step 300  \
DS:percentFreeSpace:GAUGE:600:0:100 \
DS:mbFreeSpace:GAUGE:600:0:4294967295 \
RRA:AVERAGE:0.5:1:105120 \
RRA:AVERAGE:0.5:120:4380 \
RRA:AVERAGE:0.5:30:17520 \
RRA:AVERAGE:0.5:1440:1825 \
RRA:MIN:0.5:1:105120 \
RRA:MIN:0.5:30:17520 \
RRA:MIN:0.5:120:4380 \
RRA:MIN:0.5:1440:1825 \
RRA:MAX:0.5:1:105120 \
RRA:MAX:0.5:30:17520 \
RRA:MAX:0.5:120:4380 \
RRA:MAX:0.5:1440:1825 \
RRA:LAST:0.5:1:105120 \
RRA:LAST:0.5:30:17520 \
RRA:LAST:0.5:120:4380 \
RRA:LAST:0.5:1440:1825 \
Any ideas on why it is working for some hosts and not others?
The following are the OIDs from verbose query, could the size be causing any problems?

Devices that work:

Code: Select all

+ Running data query [40].
+ Found type = '3' [snmp query].
+ Found data query XML file at 'C:/Apache2/htdocs/cacti/resource/snmp_queries/snmp_informant_advanced_disk_space.xml'
+ XML file parsed ok.
+ Executing SNMP walk for list of indexes @ '.1.3.6.1.4.1.9600.1.2.44.1.1'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.67.58' value: 'C:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.68.58' value: 'D:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.69.58' value: 'E:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.70.58' value: 'F:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.6.95.84.111.116.97.108' value: '_Total'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.67.58' results: '2.67.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.68.58' results: '2.68.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.69.58' results: '2.69.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.70.58' results: '2.70.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.6.95.84.111.116.97.108' results: '6.95.84.111.116.97.108'
+ Located input field 'diskInstance' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.4.1.9600.1.2.44.1.1'
+ Found item [diskInstance='C:'] index: 2.67.58 [from value]
+ Found item [diskInstance='D:'] index: 2.68.58 [from value]
+ Found item [diskInstance='E:'] index: 2.69.58 [from value]
+ Found item [diskInstance='F:'] index: 2.70.58 [from value]
+ Found item [diskInstance='_Total'] index: 6.95.84.111.116.97.108 [from value]
+ Found data query XML file at 'C:/Apache2/htdocs/cacti/resource/snmp_queries/snmp_informant_advanced_disk_space.xml'
+ Found data query XML file at 'C:/Apache2/htdocs/cacti/resource/snmp_queries/snmp_informant_advanced_disk_space.xml'
+ Found data query XML file at 'C:/Apache2/htdocs/cacti/resource/snmp_queries/snmp_informant_advanced_disk_space.xml'
+ Found data query XML file at 'C:/Apache2/htdocs/cacti/resource/snmp_queries/snmp_informant_advanced_disk_space.xml'
Devices that dont work:

Code: Select all

 Running data query [40].
+ Found type = '3' [snmp query].
+ Found data query XML file at 'C:/Apache2/htdocs/cacti/resource/snmp_queries/snmp_informant_advanced_disk_space.xml'
+ XML file parsed ok.
+ Executing SNMP walk for list of indexes @ '.1.3.6.1.4.1.9600.1.2.44.1.1'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.67.58' value: 'C:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.69.58' value: 'E:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.70.58' value: 'F:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.76.58' value: 'L:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.81.58' value: 'Q:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.83.58' value: 'S:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.88.58' value: 'X:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.90.58' value: 'Z:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.6.95.84.111.116.97.108' value: '_Total'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.49' value: 'E:RAW_DATA'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.50' value: 'E:RAW_DATA'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.51' value: 'E:RAW_DATA'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.52' value: 'E:RAW_DATA'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.67.58' results: '2.67.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.69.58' results: '2.69.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.70.58' results: '2.70.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.76.58' results: '2.76.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.81.58' results: '2.81.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.83.58' results: '2.83.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.88.58' results: '2.88.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.90.58' results: '2.90.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.6.95.84.111.116.97.108' results: '6.95.84.111.116.97.108'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.49' results: '12.69.58.92.82.65.87.95.68.65.84.65.49'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.50' results: '12.69.58.92.82.65.87.95.68.65.84.65.50'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.51' results: '12.69.58.92.82.65.87.95.68.65.84.65.51'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.52' results: '12.69.58.92.82.65.87.95.68.65.84.65.52'
+ Located input field 'diskInstance' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.4.1.9600.1.2.44.1.1'
+ Found item [diskInstance='C:'] index: 2.67.58 [from value]
+ Found item [diskInstance='E:'] index: 2.69.58 [from value]
+ Found item [diskInstance='F:'] index: 2.70.58 [from value]
+ Found item [diskInstance='L:'] index: 2.76.58 [from value]
+ Found item [diskInstance='Q:'] index: 2.81.58 [from value]
+ Found item [diskInstance='S:'] index: 2.83.58 [from value]
+ Found item [diskInstance='X:'] index: 2.88.58 [from value]
+ Found item [diskInstance='Z:'] index: 2.90.58 [from value]
+ Found item [diskInstance='_Total'] index: 6.95.84.111.116.97.108 [from value]
+ Found item [diskInstance='E:RAW_DATA'] index: 12.69.58.92.82.65.87.95.68.65.84.65.49 [from value]
+ Found item [diskInstance='E:RAW_DATA'] index: 12.69.58.92.82.65.87.95.68.65.84.65.50 [from value]
+ Found item [diskInstance='E:RAW_DATA'] index: 12.69.58.92.82.65.87.95.68.65.84.65.51 [from value]
+ Found item [diskInstance='E:RAW_DATA'] index: 12.69.58.92.82.65.87.95.68.65.84.65.52 [from value]
+ Found data query XML file at 'C:/Apache2/htdocs/cacti/resource/snmp_queries/snmp_informant_advanced_disk_space.xml'
+ Found data query XML file at 'C:/Apache2/htdocs/cacti/resource/snmp_queries/snmp_informant_advanced_disk_space.xml'
+ Found data query XML file at 'C:/Apache2/htdocs/cacti/resource/snmp_queries/snmp_informant_advanced_disk_space.xml'
User avatar
gandalf
Developer
Posts: 22383
Joined: Thu Dec 02, 2004 2:46 am
Location: Muenster, Germany
Contact:

Post by gandalf »

In many cases, the downed host detection of the failing device is the root cause. In your case, using "SNMP only" is recommended
R.
Michalis
Posts: 15
Joined: Mon Sep 17, 2007 1:05 am
Location: Nicosia, Cyprus

Post by Michalis »

Hi Gandalf,

SNMP Only is already used as Downed Device Detection for all devices on the Per Device setting

Also the same on the Cacti Settings -> Poller -> Downed Device Detection
SNMP Only

What else could it be?
User avatar
gandalf
Developer
Posts: 22383
Joined: Thu Dec 02, 2004 2:46 am
Location: Muenster, Germany
Contact:

Post by gandalf »

In the failing example, there's a multitude of E:\RAW DATA
I'm wondering if this breaks the template
R.
Michalis
Posts: 15
Joined: Mon Sep 17, 2007 1:05 am
Location: Nicosia, Cyprus

Post by Michalis »

The E:\RAWDATA are mountpoints in windows and cacti is not showing the entire value of the SNMP and I am not sure why this is happening.
This has always been an issue but I learned to live with it.

When I say not showing the entire value this is what I mean, when running an SNMP walk this is the info i get :

Code: Select all

SNMPv2-SMI::enterprises.9600.1.2.44.1.1.2.67.58 = STRING: "C:"
SNMPv2-SMI::enterprises.9600.1.2.44.1.1.2.69.58 = STRING: "E:"
SNMPv2-SMI::enterprises.9600.1.2.44.1.1.2.70.58 = STRING: "F:"
SNMPv2-SMI::enterprises.9600.1.2.44.1.1.2.76.58 = STRING: "L:"
SNMPv2-SMI::enterprises.9600.1.2.44.1.1.2.81.58 = STRING: "Q:"
SNMPv2-SMI::enterprises.9600.1.2.44.1.1.2.83.58 = STRING: "S:"
SNMPv2-SMI::enterprises.9600.1.2.44.1.1.2.88.58 = STRING: "X:"
SNMPv2-SMI::enterprises.9600.1.2.44.1.1.2.90.58 = STRING: "Z:"
SNMPv2-SMI::enterprises.9600.1.2.44.1.1.6.95.84.111.116.97.108 = STRING: "_Total"
SNMPv2-SMI::enterprises.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.49 = STRING: "E:\\RAW_DATA1"
SNMPv2-SMI::enterprises.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.50 = STRING: "E:\\RAW_DATA2"
SNMPv2-SMI::enterprises.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.51 = STRING: "E:\\RAW_DATA3"
SNMPv2-SMI::enterprises.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.52 = STRING: "E:\\RAW_DATA4"
However when I run the query in cacti verbose mode it is cutting off the values and I am not sure why

Code: Select all

Executing SNMP walk for data @ '.1.3.6.1.4.1.9600.1.2.44.1.1'
+ Found item [diskInstance='C:'] index: 2.67.58 [from value]
+ Found item [diskInstance='E:'] index: 2.69.58 [from value]
+ Found item [diskInstance='F:'] index: 2.70.58 [from value]
+ Found item [diskInstance='L:'] index: 2.76.58 [from value]
+ Found item [diskInstance='Q:'] index: 2.81.58 [from value]
+ Found item [diskInstance='S:'] index: 2.83.58 [from value]
+ Found item [diskInstance='X:'] index: 2.88.58 [from value]
+ Found item [diskInstance='Z:'] index: 2.90.58 [from value]
+ Found item [diskInstance='_Total'] index: 6.95.84.111.116.97.108 [from value]
+ Found item [diskInstance='E:RAW_DATA'] index: 12.69.58.92.82.65.87.95.68.65.84.65.49 [from value]
+ Found item [diskInstance='E:RAW_DATA'] index: 12.69.58.92.82.65.87.95.68.65.84.65.50 [from value]
+ Found item [diskInstance='E:RAW_DATA'] index: 12.69.58.92.82.65.87.95.68.65.84.65.51 [from value]
+ Found item [diskInstance='E:RAW_DATA'] index: 12.69.58.92.82.65.87.95.68.65.84.65.52 [from value]
Any ideas?
Michalis
Posts: 15
Joined: Mon Sep 17, 2007 1:05 am
Location: Nicosia, Cyprus

Post by Michalis »

I have managed to solve my problem by renaming the mount points.
I don't know what could be causing it but these are the test cases I used to find out what works. Apparently when there is a digit as the last character in the mount point CACTI gets confused.

Code: Select all


E:\Worker_1		Does not work
E:\Worker_2		 Does not work
E:\1_WORKERNODE      Works
E:\2_WORKERNODE     Works
E:\WORKERNODE1      Does not work
E:\WORKERNODE2      Does not work
E:\RAW1		 Does not work
E:\RAW2		Does not work
E:\RAWDATA1		 Does not work
E:\RAWDATA2		Does not work
E:\RAW_1_DATA            Works
E:\RAW_2_DATA            Works
User avatar
gandalf
Developer
Posts: 22383
Joined: Thu Dec 02, 2004 2:46 am
Location: Muenster, Germany
Contact:

Post by gandalf »

Michalis wrote:I have managed to solve my problem by renaming the mount points.
I don't know what could be causing it but these are the test cases I used to find out what works. Apparently when there is a digit as the last character in the mount point CACTI gets confused.
Few minutes ago I saw a related post and was going to suspect this behaviour. Please open a bug report as given by http://www.cacti.net/bugs.php to help us track and fix that bug
R.
User avatar
gandalf
Developer
Posts: 22383
Joined: Thu Dec 02, 2004 2:46 am
Location: Muenster, Germany
Contact:

Post by gandalf »

Sorry, I have to correct myself. That was an issue with title and data query variable length:
gandalf wrote:Please see "Settings -> Visual" and increase the title length.
You may need to use /cli/poller_graphs_reapply_names.php
R.
That's not all, my bad.
Tweak Settings -> Visual -> Data Queries -> Maximum Field Length
to a value > 20 and retry (reapply suggested names is again recommended)


Please verify this before opening a bug. I suspect that this DOES NOT match your issue, but, you know, just a try
R
Michalis
Posts: 15
Joined: Mon Sep 17, 2007 1:05 am
Location: Nicosia, Cyprus

Post by Michalis »

Hi R.

I changed the Data Queries->Maximum Field Length from 15 to 30
I deleted all graphs which were not working anyway
Clicked on Reload Query (green circle) and then run a verbose query.
The issue still persists.

This is what i got from verbose query.

Shall I go ahead and file a bug report?

Code: Select all

+ Executing SNMP walk for list of indexes @ '.1.3.6.1.4.1.9600.1.2.44.1.1'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.67.58' value: 'C:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.69.58' value: 'E:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.70.58' value: 'F:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.76.58' value: 'L:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.81.58' value: 'Q:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.83.58' value: 'S:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.88.58' value: 'X:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.90.58' value: 'Z:'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.6.95.84.111.116.97.108' value: '_Total'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.49' value: 'E:RAW_DATA'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.50' value: 'E:RAW_DATA'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.51' value: 'E:RAW_DATA'
+ Index found at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.52' value: 'E:RAW_DATA'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.67.58' results: '2.67.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.69.58' results: '2.69.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.70.58' results: '2.70.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.76.58' results: '2.76.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.81.58' results: '2.81.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.83.58' results: '2.83.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.88.58' results: '2.88.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.2.90.58' results: '2.90.58'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.6.95.84.111.116.97.108' results: '6.95.84.111.116.97.108'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.49' results: '12.69.58.92.82.65.87.95.68.65.84.65.49'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.50' results: '12.69.58.92.82.65.87.95.68.65.84.65.50'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.51' results: '12.69.58.92.82.65.87.95.68.65.84.65.51'
+ index_parse at OID: 'iso.3.6.1.4.1.9600.1.2.44.1.1.12.69.58.92.82.65.87.95.68.65.84.65.52' results: '12.69.58.92.82.65.87.95.68.65.84.65.52'
+ Located input field 'diskInstance' [walk]
+ Executing SNMP walk for data @ '.1.3.6.1.4.1.9600.1.2.44.1.1'
+ Found item [diskInstance='C:'] index: 2.67.58 [from value]
+ Found item [diskInstance='E:'] index: 2.69.58 [from value]
+ Found item [diskInstance='F:'] index: 2.70.58 [from value]
+ Found item [diskInstance='L:'] index: 2.76.58 [from value]
+ Found item [diskInstance='Q:'] index: 2.81.58 [from value]
+ Found item [diskInstance='S:'] index: 2.83.58 [from value]
+ Found item [diskInstance='X:'] index: 2.88.58 [from value]
+ Found item [diskInstance='Z:'] index: 2.90.58 [from value]
+ Found item [diskInstance='_Total'] index: 6.95.84.111.116.97.108 [from value]
+ Found item [diskInstance='E:RAW_DATA'] index: 12.69.58.92.82.65.87.95.68.65.84.65.49 [from value]
+ Found item [diskInstance='E:RAW_DATA'] index: 12.69.58.92.82.65.87.95.68.65.84.65.50 [from value]
+ Found item [diskInstance='E:RAW_DATA'] index: 12.69.58.92.82.65.87.95.68.65.84.65.51 [from value]
+ Found item [diskInstance='E:RAW_DATA'] index: 12.69.58.92.82.65.87.95.68.65.84.65.52 [from value]
+ Found data query XML file at 'C:/Apache2/htdocs/cacti/resource/snmp_queries/snmp_informant_advanced_disk_space.xml'
+ Found data query XML file at 'C:/Apache2/htdocs/cacti/resource/snmp_queries/snmp_informant_advanced_disk_space.xml'
+ Found data query XML file at 'C:/Apache2/htdocs/cacti/resource/snmp_queries/snmp_informant_advanced_disk_space.xml'
User avatar
gandalf
Developer
Posts: 22383
Joined: Thu Dec 02, 2004 2:46 am
Location: Muenster, Germany
Contact:

Post by gandalf »

As my last resort, moving to windows in hope for help by BSOD2600
R.
User avatar
BSOD2600
Cacti Moderator
Posts: 12171
Joined: Sat May 08, 2004 12:44 pm
Location: USA

Post by BSOD2600 »

I'm in agreement with Michalis that its a code bug, since it appears anything with a number on the end gets incorrectly truncated.

As gandalf suggested, please go ahead and make a bug. Link to this forum post and the things you have tried, snmpwalks of success/brokeness, etc.
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest