You need to load test, whatever your application / technology. If you don't,
whatever you use is gonna be finger in the air and hope.
As for simultaneous requests, I would very much doubt that you will have
that number of users executing a thread at the same time if end client is
Flash.
What
Hello
My company has an online survey written in cold fusion and running on a
MySql data base. Its in English language. I need to create another language
version of the survey and Ive been informed by the translator that it is
possible to download the web pages in html, use his translation
I'm inclined to disagree. getMetaData is cached, so while the first
invocation may require some additional overhead, subsequent calls just
return the already-existing object straight away, so they're
blindingly fast. This also means that you can cache your own metadata
in the metadata struct if
Is anyone here with more knowledge than me, which isn't hard with multi
server configurations of ColdfusionJ
Anyway here is the scenario, I have a development server that is running an
instance of Coldfusion MX 7.02 as well as Coldfusion MX 8 (I assume this is
an MX application) and am looking
Which version of ColdFusion?
This e-mail is from Reed Exhibitions (Gateway House, 28 The Quadrant,
Richmond, Surrey, TW9 1DN, United Kingdom), a division of Reed Business,
Registered in England, Number 678540. It contains information which is
confidential and may also be privileged. It is
So, in all of this you want to deploy a WAR to JRun? It should be the same
process as you used to deploy ColdFusion 8. With JRun you will have to
expand the files yourself, change the context etc should you need to then
deploy.
You will need to delete the .WAR files from the dir after
And luckily getMetaData has been fixed in ColdFusion 8 so it no longer
creates the object :-)
This e-mail is from Reed Exhibitions (Gateway House, 28 The Quadrant,
Richmond, Surrey, TW9 1DN, United Kingdom), a division of Reed Business,
Registered in England, Number 678540. It contains
I did CF as an ear, not war.
But this is a jsp / java application not a coldfusion application as a war
folder not file.
I have installed and switched on directory browsing so I know that it works,
just get a 500 request error trying to run index.jsp, I assume that this is
the problem or there
brian purdey wrote:
version of the survey and Ive been informed by the translator that it is
possible to download the web pages in html, use his translation software to
reach in and extract the english, translate and re insert the new language
and so adjust the look of the page created to
So, I gather this a new server you are setting up?
The most common errors I get when deploying is using the wrong contect route
of trying to access it via an http port (80) which is isn't listening on?
This e-mail is from Reed Exhibitions (Gateway House, 28 The Quadrant,
Richmond, Surrey,
Yeah, this is a fanstastic edition and removes the Rubyness of Duck
Typing.
:-)
I don't think there is anything wrong with explicitly setting the type when
it's required such as Web Services return values etc.
I remember Seans preso but in all reality most the frameworks/tools I have
delved
No not a new server.
I am just not familiar with Jrun and J2ee wars etc.
My problem is this. I deployed the application, did it copy it or leave
where I said to deploy? As I can't find any files in the cfusion directory.
It is not serving the index,jsp file after the deploy, but I can see the
OK, what is this application you want to deploy?
You want to deloy it within a ColdFusion app? Which context root does it
have? The same as ColdFusion (cfusion)?
This e-mail is from Reed Exhibitions (Gateway House, 28 The Quadrant,
Richmond, Surrey, TW9 1DN, United Kingdom), a division
The application as stated in my first post is called roller.
The context path is /roller, I can browser http://locahost:8300/roller and I
can see the roller directory structure (turned on dir browsing) but I get a
server 500 error.
Andrew Scott
Senior Coldfusion Developer
Aegeon Pty. Ltd.
Interesting, I will have to look at deploying here and see what I can. Find.
So within the JMC is it listed seperately?
And from the info I get you deployed via the CFIDE?
This e-mail is from Reed Exhibitions (Gateway House, 28 The Quadrant,
Richmond, Surrey, TW9 1DN, United Kingdom), a
What http ports do CF7 and CF8 listen on as well?
This e-mail is from Reed Exhibitions (Gateway House, 28 The Quadrant,
Richmond, Surrey, TW9 1DN, United Kingdom), a division of Reed Business,
Registered in England, Number 678540. It contains information which is
confidential and may also
It doesn't copy it - it leaves it where you deployed it from. Once
it's deployed it will show the web application root directory in the
read only settings for the war - this is where it will be looking for
files.
You can see what error is being thrown in the logs at {jrun
On 6/6/07, AJ Mercer [EMAIL PROTECTED] wrote:
Does cfEclipse have a Tag editor?
Yes. That was added some time ago.
--
Sean A Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/
If you're not annoying somebody, you're not really alive.
-- Margaret Atwood
Hey, that is bazaar - I was selecting edit this tag and wasn't getting the
form. Maybe not all tags are implemented yet??
When I try it on cfquery it recognises the value for datasource, but not for
name.
If I put in a value for name and click ok, the tag gets that value. But if I
edit again, the
No from the jrun management console. And it is listed under cfusion (cfmx8)
on port 8300 default port, off the top of my head I think cfmx 7 (not used
much at the moment and stopped) is on port 8400.
~|
Upgrade to Adobe
On Wednesday 06 Jun 2007, Russ wrote:
I think just the sheer overhead of running 500 instances will kill most
servers. Has anyone tried it?
Ahh, ya see, 500 sites does not imply 500 separate instances.
--
Tom Chiverton
Helping to preemptively develop network communities
on:
James,
Cheers, that is what I suspected thanks for the clarification. So that now
means I know one of the problems might be that Jrun can't run files from
that directory.. As I did once see a 403 error, but when running the
index.jsp I get a 500 error.
On 6/7/07, James Holmes [EMAIL
Not followed directly but are you using a load balancer?
I have a secretary, is that what you mean? ;-)
No, we're not balancing. And the only site using the server except for 1 tiny
site that is rarely visited.
By the way, what is the exact relationship between the timeouts set in the code
sorry, HoF says an error occured with the template when posting.
~|
ColdFusion MX7 and Flex 2
Build sales marketing dashboard RIAâs for your business. Upgrade now
http://www.adobe.com/products/coldfusion/flex2?sdid=RVJT
Not followed directly but are you using a load balancer?
I have a secretary, is that what you mean?
No, we're not balancing ;-) And the only site using the server except for 1
site that is rarely visited.
By the way, what is the exact relationship between the timeouts set in the code
and on
It something like that here - we have 300 sites of entirely different
code, much like one would expect at a hosting provider.
On 6/7/07, Cutter (CFRelated) [EMAIL PROTECTED] wrote:
Actually, Rick, the majority of our code base was written by Flash
designers who had to learn ColdFusion to extend
On Wednesday 06 Jun 2007, Russ wrote:
they happen, but there's really nothing you can do about that. Just try to
keep your server as secure as you can.
Remember there are now binding requirements from Visa etc. over your security
procedures, which you may now fall under:
Hi,
I am trying to convert the front page of a PDF doc to an image. My target
server is Coldfusion 5 but if necessary Colfusion mx 7 can be used.
Is it possible for this to be done, if so could I have some directions on how
to do this.
Thank You
Mark
Very good points across the board.
Technically, I do not need to store the credit card info in the db.
However I do need to securely send/pass/or make available the credit
card info to the receiving company. Maybe there is a better method to
do so.
I've found that after a transaction is
I have been having this ongoing battle with large files (3 MB or more).
Basically each file is a comma delimited text file that on every line has
information that needs to be checked against the database and then either
updated or inserted.
Right now I loop through every line in the file and
Does the included page parse correctly if you call it directly?
~|
Upgrade to Adobe ColdFusion MX7
The most significant release in over 10 years. Upgrade see new features.
http://www.adobe.com/products/coldfusion?sdid=RVJR
On 6/7/07, Mark Lewis [EMAIL PROTECTED] wrote:
Hi,
I am trying to convert the front page of a PDF doc to an image. My target
server is Coldfusion 5 but if necessary Colfusion mx 7 can be used.
Is it possible for this to be done, if so could I have some directions on how
to do this.
I
I had cfmail working fine and then suddenly, wammo-kblow-ugh, it
stopped working. The last evidence I have of a mail sent was 5/15
though it may have worked past that. The code hasn't changed since
way before that and two different sets of email code are both not
working - so I'm not
On 6/7/07, Roxie R [EMAIL PROTECTED] wrote:
Basically each file is a comma delimited text file that on every line has
information that needs to be checked against the database and then either
updated or inserted.
Right now I loop through every line in the file and using CFQUERY to do the
Have you supplied all the correct credentials to the tag for the mail account?
Username, password etc? It might be a case of your ISP tightening down the
screws on sending unauthenticated mails, I know I've had similar troubles in
the past from memory.
Rob
-Original Message-
From:
Mark Lewis wrote:
I am trying to convert the front page of a PDF doc to an image. My
target server is Coldfusion 5 but if necessary Colfusion mx 7 can be
used.
Is it possible for this to be done, if so could I have some
directions on how to do this.
I second using ImageMagick, though we
Rick,
Just out of interest, could one use that cfsetting option within a CFC
that publishes a web service?
I'm glad we're on the same page about dropping that loop though, ikky stuff.
Rob
-Original Message-
From: Rick Root [mailto:[EMAIL PROTECTED]
Sent: 07 June 2007 13:54
To:
That is an interesting idea... I think you'd only have to set cookies
before call cfapplication for this to work. Of course the cookies would
not be accepted by the client but I think COOKIE scope would include
those values. A little testing would determine if this works or not.
Very interesting
This one works pretty well, too, but it is a .net app
http://www.codeproject.com/dotnet/pdfthumbnail.asp
On 6/7/07, Pete Jordan [EMAIL PROTECTED] wrote:
Mark Lewis wrote:
I am trying to convert the front page of a PDF doc to an image. My
target server is Coldfusion 5 but if necessary
I have been having this ongoing battle with large files (3 MB or more).
Basically each file is a comma delimited text file that on every line
has information that needs to be checked against the database and then
either updated or inserted.
Right now I loop through every line in the
have you checked that the spool is running? I did a UDF on cflib called
cfmailfactory:
http://www.cflib.org/udf.cfm?id=1511
There is a stop start option for the spool.
Alternativly if it is not your isp or the spool the cfmail tag may be
corrupt, usually a error message would be shown in this
Do you have cfoutputs inside your cfinclude file? I don't think the
cfoutput that is inherent in cfmail cascades to the include.
I am trying to get CF code to run inside a CFMAIL tag where the code is
called by a CFINCLUDE. There are plenty of historical examples here showing
how people
Chances are if it's a shared host then it no doubt has all went tits up for
everybody.
Restarting the mailspool may work (and a good test of how secure your host
is)
The UDF Jose has uses the ColdFusion Service Factory and has served us well
in the past.
This e-mail is from Reed Exhibitions
heh heh. i had something like that going at my last job. i think i spent
20 hours making an elaborate scheme like that - by the time they were done
paying for the coding I had done, they could have paid for a
fully-functioning gateway twice over. oh well, clients will be clients, and
no matter
So trying to access the file via SQL Server 2000 probably isn't possible.
Unfortunately that probably cuts out your best route, I import a fairly
substantial amount of log data into my application from CSV files and I used
a query/stored proc and the BULK INSERT function from SQL, it's very good
Daniel Kessler wrote:
I had cfmail working fine and then suddenly, wammo-kblow-ugh, it
stopped working. The last evidence I have of a mail sent was 5/15
though it may have worked past that. The code hasn't changed since
way before that and two different sets of email code are both not
I've run into problems with the mail spooler locking up on occasion, and the
problem was similar to this:
http://www.talkingtree.com/blog/index.cfm?mode=entryentry=67FD4A34-50DA-055
9-A042BCA588B4C15B
The only thing that worked for us was to restart the CFMX service. I have
not run into this
James Holmes wrote:
It doesn't copy it - it leaves it where you deployed it from. Once
it's deployed it will show the web application root directory in the
read only settings for the war - this is where it will be looking for
files.
The files from inside your WAR file will be in
This fix is needed if Global Script Protection is not enabled. I wonder if
it's a vulnerability if Global Script Protection is ON and a specific
application disables the script protection using the scriptProtect parameter of
the cfapplication tag.
Anybody know?
Patch for XSS when Global
The reason I thought it would be slower is that I recall someone trying to
write a way of allowing interfaces in CFCs that relied on calls to
getMetaData() to look up method signatures and such, and I remember that it
was very slow.
I wrote a simple test to check it out. While the results aren't
This fix is needed if Global Script Protection is not
enabled. I wonder if it's a vulnerability if Global Script
Protection is ON and a specific application disables the
script protection using the scriptProtect parameter of the
cfapplication tag.
Anybody know?
Patch for XSS when
I'm not sure Chris,
It might be worth noting that scriptProtect does have a few holes in I think
so don't rely on it too much, put your own validation in place as well.
Rob
-Original Message-
From: Chris Norloff [mailto:[EMAIL PROTECTED]
Sent: 07 June 2007 15:33
To: CF-Talk
Subject:
-Original Message-
From: Brian Kotek [mailto:[EMAIL PROTECTED]
Sent: Thursday, June 07, 2007 10:36 AM
To: CF-Talk
Subject: Re: CFC Typeof()
The reason I thought it would be slower is that I recall someone trying
to
write a way of allowing interfaces in CFCs that relied on calls
Huzzah for cfinterface
;-p
Yeah yeah I know...CF is not Java...
-Original Message-
From: Brian Kotek [mailto:[EMAIL PROTECTED]
Sent: 07 June 2007 15:36
To: CF-Talk
Subject: Re: CFC Typeof()
The reason I thought it would be slower is that I recall someone trying to
write a way of
Hello!
I've been asked to develop a chat application using CF and Flash. I
recently finished a front-end to a project with a proprietary backend
that was similar but I don't have access to it, and don't know what
server tech. they were using. Basically, the chat client would send
an http
I have a function in a CFC that does an update on a database table.
cffunction name=updateTable access=public
cfargument name=id type=numeric required=yes
cfargument name=Feild1 type=string required=no
cfargument name=Field2 type=string required=no
cfquery
I had a similar problem to solve once. What I did was create a macro that
imported the data into an Access database. I set up a DSN for that access
database with a predefined file name, and gave the end user an interface to
upload their identically named Access database (the data structure was
argumentsCollection, or look at CreateObject.
On 6/8/07, Chad Gray [EMAIL PROTECTED] wrote:
I have a function in a CFC that does an update on a database table.
cffunction name=updateTable access=public
cfargument name=id type=numeric required=yes
cfargument name=Feild1
John,
I've not had experience with this but it does sound like some type of
threading may help and CF8's or BD's CFTHREAD tags may do the trick. I
know that comet is used in JavaScript client-side implementations
I use jQuery for client-side work and the jQuery Ajax/JS library does
have a
Just because you all asked so nicely :)
http://www.markdrew.co.uk/blog/index.cfm?mode=entryentry=06C9CA64-ADC5-5F28-847BCE2077B920D3
There you go.. some of that CF8 goodness
MD
~|
Upgrade to Adobe ColdFusion MX7
The most
if you're sending form fields...
cfset myInstance.updateTable(argumentcollection=form) /
you can send an array, you can send a struct... you can send any
number of simple variables wrapped up in a single complex var.
On 6/7/07, Chad Gray [EMAIL PROTECTED] wrote:
I have a function in a CFC that
Try turning J2EE session variables off, if you're currently using them, and
restart the server.
We've had problems with J2EE session variables on CFMX6.1 linux in the past and
currently run with them turned off.
On our server, we get weird stuff like cflock scope=session throwing null
Thanks so much Mark!
On 6/7/07, Mark Drew [EMAIL PROTECTED] wrote:
Just because you all asked so nicely :)
http://www.markdrew.co.uk/blog/index.cfm?mode=entryentry=06C9CA64-ADC5-5F28-847BCE2077B920D3
There you go.. some of that CF8 goodness
MD
Oh wow.. that looks powerful. They are form fields.
I get this error Variable COM is undefined. when trying it. I must have my
cfc's not configured right.
cfset com.mysite.ticketdata.updateTable(argumentcollection=form) /
If I use cfinvoke I format my component with dots
cfinvoke
What do I need to do to use cfset with my cfc?
You need to use CreateObject (or CFINVOKE if your component can return an
instance through a method call) to create an instance variable that you can
reference within CFSET.
Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
Fig Leaf
On 6/6/07, Jochem van Dieten [EMAIL PROTECTED] wrote:
John Paul Ashenfelter wrote:
I'm curious what comparable hosts folks would suggest -- here's the
list of what needs to be supported and leasable from the hardware side
* firewalls in a failover configuration (eg a pair of Cisco PIX
Thank you all for your responses,
Imagemagick is great and ive got my files converted and resized using the
following
cfexecute tag
cfexecute name=directory\convert.exe
arguments=file1.pdf[0] -resize 200x300 file1.jpg
/cfexecute
Had a few problems to start with as I didnt realise you
Had a similar problem a while back and found a 0 byte message in the CF mail
queue. Deleted that message and all started working again.
I had cfmail working fine and then suddenly, wammo-kblow-ugh, it
stopped working. The last evidence I have of a mail sent was 5/15
though it may have
Thanks Dave!
Now here is my code
cfinvoke component=com.mysite.ticketdata method=updateTable
returnVariable=update
cfset update(argumentcollection=form) /
I get an error:
The parameter ID to function updateTable is required but was not passed in.
If I look at my cf debugging the form field
On 6/7/07, Chad Gray [EMAIL PROTECTED] wrote:
Oh wow.. that looks powerful. They are form fields.
I get this error Variable COM is undefined. when trying it. I must have my
cfc's not configured right.
cfset com.mysite.ticketdata.updateTable(argumentcollection=form) /
If I use cfinvoke I
Ah! Thanks Charlie!
This makes sense now. I was not using the createObject function right in my
last try.
Thanks again!
-Original Message-
From: Charlie Griefer [mailto:[EMAIL PROTECTED]
Sent: Thursday, June 07, 2007 12:09 PM
To: CF-Talk
Subject: Re: invoking a cfc function with
Wow... that is really great! Talk about minimal typing!
This use of argumentcollection=form. What are the dangers? It seems too easy
to use.
-Original Message-
From: Charlie Griefer [mailto:[EMAIL PROTECTED]
Sent: Thursday, June 07, 2007 11:38 AM
To: CF-Talk
Subject: Re:
Can anyone explain how to change the background of a Flash form to an
image, if it's even possible?
Thanks.
~|
ColdFusion MX7 and Flex 2
Build sales marketing dashboard RIAâs for your business. Upgrade now
Sorry to resurrect a dead thread but I hate leaving loose ends. I
missed Andrew and Rick's question as to how I created my ContentMonger
tutorials.
I used ViewletCam by Qarbon. Its a lot cheaper than RoboHelp, and a
lot less functional, but it gets the job done for $149. If you just
dabble in
Just build your form validation inside of your CFC, or have it call a
validate() function inside your updateTable function before dumping
right to the database, and don't forget your should replace:
Field1='#arguments.Field1#'
With this:
Field1 = cfqueryparam cfsqltype=cf_sql_varchar
On 6/7/07, Chad Gray [EMAIL PROTECTED] wrote:
Thanks Dave!
Now here is my code
cfinvoke component=com.mysite.ticketdata method=updateTable
returnVariable=update
cfset update(argumentcollection=form) /
I get an error:
The parameter ID to function updateTable is required but was not passed
I would say if it is in a shared environment make sure it is working for
everyone.
Then specify the exact SMTP server in the mail tag then specify a different
one if you have access to that. If you turn off the spool that will also let
you know if the connection isn't working since it will try to
Hi,
Beside declaring them in the session scope, is there any mean to find
all currently active queries in an application?
Both in CFMX and CF 5 ?
~|
CF 8 â Scorpio beta now available,
easily build great internet experiences
Not sure what you mean? Are you trying to get a report of every
currently running template which is querying the database at that point
in time?
There's probably something in service factory if that's what you mean.
If you just want to do a manual check, use SeeFuson with a jdbc url
wrapper.
If
Not quite sure what you mean, but if I understand right I would look at the
database for currently active or running queries. I would not look to do this
through Coldfusion.
MS SQL has a tool called the SQL Server Profiler.
-Original Message-
From: Claude Schneegans [mailto:[EMAIL
Has anybody else sen this HackerSafe program from Scan Alert?
https://www.scanalert.com/
Does anyone else feel this is like throwing down the gauntlet to potential
hackers?? I mean come onthis site certified to be 99.9% hacker safe is
like sayingcome one and all and try and hack us to
That's funny. I was just reading that site the other day. I think it
is hilarious when a site has a little lock icon or a hacker safe icon.
It's just a freaking image which ultimately is PR to make your clients
feel warm and fuzzy about your site.
The scan alert site is VERY vague about how
Unfortunately, services like HackerSafe are a necessary evil for
PCI-compliance. We use it and all it does is run a nightly scan of our
site using a custom version of Nessus.
I will say, though, that it can be helpful in discovering issues that
you may have never given thought to. In one
Not sure what you mean? Are you trying to get a report of every
currently running template which is querying the database at that point
in time?
Exact, I'd like to list all active queries in my onError template,
together with the number of records found.
This could help for debugging.
--
It's a tough choice on this kind of thing isnt it,
When I try selling my services to clients, security is always at the front
of their mind and they love to have some form or reasurance, and something
familiar like VeriSign SSL and the HackerSafe badge can definatly add that
level of assurance to
Its not. They actually use Nessus. You can see it in the log files on a
stat server when they hit your site. It was a real PITA before because
they do probe ports and when they would hit our site, it would crater
some services. I guess it was good because we reconfigured our firewall
to
Yeppretty sure I'm in the same boatgood to help find issues...and of
course security is important.
It just doesn't sit right with me (this is not directed at HackerSafe, but a
generalization) when marketing outshines reality.
I'd rather my client be safe than feel safe because some
Well, there's a problem with this already. If the query is still
active, you wouldn't know how many records had been returned because it
wouldn't have returned yet.
Depending on your database, just run a query like what I had suggested.
I'm not sure what the commands are in anything other than
If the query is still active, you wouldn't know how many records had
been returned because it
wouldn't have returned yet.
I just mean defined in CF
Depending on your database, just run a query like what I had suggested.
I don't think this is possible with Access databases.
--
I've had a request for an audit trail for a SQL Server based
application. I've gotten triggers set up in the database that logs all
changes, and records the field name, plus old/new values for
comparision. This is, as usual, an add on request after all other work
was finished and never in the
Ok, I'm still a little confused. If the query is still active then the
result set wouldn't be defined yet.
I'm not sure about the access database. You may find a way to do a full
thread dump, but I'm not sure how to do that programmatically.
Note: The SeeFusion active monitoring rules will
Well, I would make a database file so you can do simple atomic updates
too the column names, so make columns:
Filename, fieldname, label, datatype
Write a simple CFC that takes a filename and a fieldname as arguments
and spits out the proper column label
Then where you would normally do column
On 6/7/07, Claude Schneegans [EMAIL PROTECTED] wrote:
Depending on your database, just run a query like what I had suggested.
I don't think this is possible with Access databases.
If you need to do performance analysis this indepth, you should
definately not be using MS Access! It's a
don't forget that valid sql names are likely to be valid cf variable names, so
a structure with labels[table_name][field_name] is likely to work well.
- Original Message
From: Les Mizzell [EMAIL PROTECTED]
To: CF-Talk cf-talk@houseoffusion.com
Sent: Thursday, June 7, 2007 12:18:43 PM
BACKGROUND:
I have developed a Flash Remoting application using
Coldfusion and SQL 2000 and am almost ready to go live.
The remoting application uses many queries/responses to/from
the SQL 2000 database via Coldfusion.
The Flash Remoting application is a game which I hope will
become
Hi. I want to create a ajax based 5-star rating system in coldfusion
for my site. The stars will be clickable and will update the database.
Also, it needs to avoid repeat voting by the same user.
Can you please provide some guidance or sample code?
Thanks,
K
If you need something VERY simple you can try this handly little
script. http://js-kit.com/ratings It is all JS and quite easy to
implement (no coldfusion, no database). It will not provide you with
much control or access to the data though.
On 6/7/07, DKI [EMAIL PROTECTED] wrote:
Hi. I want
On a side note, I would hope that you could take advantage of the features
of flash to handle has much processing as possible. Offloading some of the
smallest tasks from the backend to the client side can greatly reduce the
overhead that's put on the server.
Cheers,
!k
-Original
Thanks Rey -
I'll look into these links this evening. So far with a little bit of
experimentation, I've been able to make a SSAS file that simply runs
a really long loop, and then responds when it's done. So my ideas so
far kind of look like so:
function getEvents() {
// run query
You might consider looking to jQuery for that functionality.
Plugins page
http://docs.jquery.com/Plugins
Simple Star Rating plugin
http://php.scripts.psu.edu/rja171/widgets/rating.php
Another rating plugin:
http://dev.jquery.com/~john/plugins/rating/
-Original Message-
From: DKI
1 - 100 of 120 matches
Mail list logo